美文网首页iOS Developer
在xcode6、7中打开xcode8工程中的xib或者story

在xcode6、7中打开xcode8工程中的xib或者story

作者: 田心今心九日 | 来源:发表于2017-01-12 16:58 被阅读69次

    在xcode8中创建的工程或者工程在xcode8中打开过,并且查看过 xib、storyboard文件,那么在低版本中再次打开此工程就会打开失败,并出现如下提示:

    图1 在xcode8以下版本的xcode中打开工程中的xib或者storyboard文件时的提示 图2 在xcode8中打开xcode8以下版本创建的工程会有以下提示:

    如果选择 Choose Device,那么在xib或者storyboard文件的源文件状态下的代码中就会生成xcode8的相关设置信息,然后就不能在低版本中查看Interface Builder状态下的xib或者storyboard文件了。

    以下图为以Source Code的方式打开xib或者storyboard文件:

    图3 查看xib或者storyboard文件源码的方式

    我们再仔细查看以下两张图的区别,图4是xcode7下的源码,图5是xcode8下的源码。

    图4 xcode7中的xib或者storyboard文件的源码 图5 xcode8中的xib或者storyboard文件的源码

    将以上两张图比较厚我们就可以看到在xcode8中多了一个节点,toolsVersion也变化了。

    解决办法:

    若要在xcode7中打开xib或者storyboard文件,就需要把图4中的“capability”节点删除了,这样就可以打开Interface Builder状态下的xib或者storyboard文件了,删除后重新打开Source Code状态下的xib或者storyboard文件就会发现toolsVersion也自动变化了。

    相关文章

      网友评论

        本文标题:在xcode6、7中打开xcode8工程中的xib或者story

        本文链接:https://www.haomeiwen.com/subject/sszdbttx.html