2013-09-21 15 views
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の、および検証警告は去っていきました。 ....ダフク?

+0

同じ警告を受けました.... – Idan

+0

ユーザーのサブクラスとは何ですか?それが何であっても、あなたが誤って衝突したプライベートマッチのivarがあります。 – EricLeaf

+0

@EricLeafは、標準で自動的に生成される '@interface User:NSManagedObject' –

答えて

0

警告です。私はコアデータセレクタの負荷をリファクタリングしなければなりませんでした。

私がこれを行うまで、そのアプリのアップデートは他のアプリよりもアプリのレビューでかなり時間がかかりました。

関連する問題