Xcode 8 更新体验

一早开始更新Xcode 8,速度有点慢,经过漫长等待终于升级完毕

随便打开了一个Demo,编译报错,检查原因:

- (void)webView:(UIWebView *)webView didFailLoadWithError:(nullable NSError *)error{
    NSLog(@"%@",error);
}

删除关键字nullable后正常

- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error{
    NSLog(@"%@",error);
}

点击代理方法去看了一下,新的API中参数中也没有了nullable

编译器中也继承了7/plus

Xcode 8 更新体验_第1张图片
模拟器.png

另外发现,这个多行注释的热键怎么还失效了CMD+/,在网上搜索了一下,已经有人给出了解决方案,打开终端,运行如下代码,重启后就恢复了

sudo /usr/libexec/xpccachectl

取消控制台打印的多余信息:

选择Product->Scheme->Edit Scheme ...或者直接按 command + shift + < 快捷键
在弹出的窗口中Environment Variables 下添加 
OS_ACTIVITY_MODE   --> disable

你可能感兴趣的:(Xcode 8 更新体验)