iOS的不知道要不要这么改,因为我iOS都使用FMDB,开发MacApp想用用CoreData这个数据库,这个仅仅作为记录,方便以后有其他童鞋做MacOS开发要使用CoreData,遇到这个问题如果懵逼方便搜到
创建swift项目的时候,如果要用CoreData,编译运行报下面的错误
错误提示:Target 'XXXXXXX' (project 'XXXXXXX') has compile command for Swift source files
错误图:

解决办法
点击进入到你项目的CoreData.xcdatamodeld,选中所有的Entity(就是表),右侧Codegen 修改成 Manual/None ,然后Clean一下项目 Run就可以了

网友评论