创建包含CoreData的项目,使用Editor菜单创建对应数据库的表操作类,这时候会创建四个文件,此时表名假设为table:
table+CoreDataClass.h
table+CoreDataClass.m
table+CoreDataProperties.h
table+CoreDataProperties.m
此时如果创建后编译出现重复错误的话,到Build Phases中删掉对应table的m文件索引,再编译试试看。
普通情况下的duplicate错误是因为import 了 m文件, 这里顺带一提