error: property 'airportIATA' not found on object of type 'Flight *' [3]
...
@interface Flight : NSManagedObject
@property (nonatomic, retain) NSString * airportIATA;
...
但是这个属性存在。 有没有办法重置Xcode4?
UPD。似乎Xcode开始使用旧的.xcdatamodel,它还显示了像
这样的警告Incompatible pointer types passing 'NSString *' to parameter of type 'Airport *'
但是我两天前将机场班的房产改为NSString。
答案 0 :(得分:1)
答案 1 :(得分:0)
好的,问题出现了,因为我在项目文件夹中有一些旧的.h和.m文件, 和.h和.m在项目子文件夹中具有相同的名称。
由于某些原因,Xcode编译器“忘记”我在编辑器中使用的文件位于子文件夹中并开始使用旧文件。
我只是用新文件替换旧版本。