8
XCode5/ios7では、アプリケーションの検証時に、xcodeによって自動的に生成されるセレクタで検証警告が表示されます。私のソースコードを検索した後、私は何も気にしない。他の誰かがこれまでに遭遇しましたか?アプリケーションはpayload addMatchesの非公開セレクタを参照します:(CoreDataGeneratedAccessors)
@interface User (CoreDataGeneratedAccessors)
- (void)addMatchesObject:(Match *)value;
- (void)removeMatchesObject:(Match *)value;
- (void)addMatches:(NSSet *)values;
- (void)removeMatches:(NSSet *)values;
- (void)addNotificationsObject:(Notification *)value;
- (void)removeNotificationsObject:(Notification *)value;
- (void)addNotifications:(NSSet *)values;
- (void)removeNotifications:(NSSet *)values;
@end
UPDATE
は驚いたことに、私はaddMatchesObjectを使用するように私のコードをリファクタリング:代わりaddMatchesの、および検証警告は去っていきました。 ....ダフク?
同じ警告を受けました.... – Idan
ユーザーのサブクラスとは何ですか?それが何であっても、あなたが誤って衝突したプライベートマッチのivarがあります。 – EricLeaf
@EricLeafは、標準で自動的に生成される '@interface User:NSManagedObject' –