2013-09-21 53 views
8

Khi XCode5/ios7, khi xác thực ứng dụng của tôi, tôi hiện đang nhận được cảnh báo xác thực trên bộ chọn được tạo tự động bởi xcode. Sau khi tìm kiếm mã nguồn của tôi, tôi không thấy bất cứ điều gì đáng báo động. Có ai khác đã từng gặp phải điều này trước đây không?ứng dụng tham khảo bộ chọn không công khai trong loadMatch tải trọng: (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 

CẬP NHẬT

Đáng ngạc nhiên là đủ, tôi refactored mã của tôi để sử dụng addMatchesObject: thay vì addMatches, và những lời cảnh báo xác nhận đi. .... dafuq?

+0

Có cảnh báo tương tự .... – Idan

+0

Lớp con của người dùng là gì? Có vẻ như bất cứ điều gì nó có, nó có một ivar trận đấu tư nhân mà bạn vô tình va chạm với. – EricLeaf

+0

@EricLeaf chỉ là một tiêu chuẩn autogenerated '@interface Người dùng: NSManagedObject' –

Trả lời

0

Thật đáng báo động. Tôi cũng phải cấu trúc lại một tải các bộ chọn dữ liệu cốt lõi của mình.

Cho đến khi tôi thực hiện việc này, bản cập nhật của tôi cho ứng dụng đó mất nhiều thời gian hơn trong việc xem xét ứng dụng so với các ứng dụng khác của tôi, vì vậy nó đáng làm.