XCode7打开XCode8项目的Storyboard

从网上下载了Demo工程,用XCode7打开storyboard或xib文件报错“ The document “(null)” requires Xcode 8.0 or later.” XCode不想升级版本,只好手工来解决了。

  1. 首先用文本编辑器打开storyboard或xib文件,或"open as source code";

  2. 然后删除里面这一句;

 <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> 
  1. 删除完打开还会报“com.apple.interfaceXXX”错误,那只能文件内容一段段删除来排除可能性。目前看XCode8增加了 displayP3特性,所以搜索把displayP3修改为sRGB即可。

在iOS10之前,UIColor中设置颜色只能通过RGB 来表示。在iOS原生还不支持#16进制写法,还得自己写分类去处理,我们知道RGB表示的颜色是优先的,而且也是不精准的,那么在iOS10中,苹果官方新增了colorWithDisplayP3Red方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容