美文网首页
Xcode 8 自动生成 NSManagedObject 编译报

Xcode 8 自动生成 NSManagedObject 编译报

作者: lon_jack | 来源:发表于2017-05-07 23:37 被阅读25次

    在添加新实体Person后,通过Editor-> Create NSManagedObject SubClass 生成Person的NSManagedObject对象会报如下文件重复定义错误:


    2BDA6A7D-7C27-49B9-9DBE-5C8F0ACD4923.png

    解决方案:
    1、默认实体对象是自动生成,所以如果使用默认就不用在自己手动生成实体对象了,这时候需要把手动的实体文件删除掉

    94E5D0E0-FDF9-440F-9ED2-1DE68ECB53FD.png

    2、选择自己手动生成实体对象,这种方式就是自己手动自己生成相应的实体对象


    0233B869-BA73-41D0-B81A-EF1F4A7E4AF5.png

    选择此种方式,需要把之前自动生成的文件删除具体可以通过点击实体头文件进入目录路径

    6946F26A-FC96-4B3B-9C33-91C856E7BF10.png

    重新编译项目,如果还报错,就重启下Xcode再进行编译,这时候应该就没有问题了。

    相关文章

      网友评论

          本文标题:Xcode 8 自动生成 NSManagedObject 编译报

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