xcode8默认会自动给CoreData数据模型文件添加NSManagedObject子类文件,如果手动在Editor->Create NSManagedObject SubClass...导出文件,编译时就会报文件重复的错误,解决办法就是在数据库模型文件的右侧,将codegen选项改成Manual/None表示不需要xcode自动创建,由自己手动创建。
CoreData基本使用介绍请参考这篇文章