Sử dụng Xcode 4.2 và ARC, tôi nhận thấy rằng mã được tạo tự động cho an NSManagedObject
vẫn đọc như thế này cho các thuộc tính:
@property (nonatomic, retain) NSString * someString;
1) retain
Bây giờ không nên được thay thế bằng strong
hoặc weak
?
2) Tại sao mã được tạo tự động vẫn sử dụng retain
3) Sự thay thế chính xác cho retain
câu lệnh thuộc tính này là gì?
Tôi hiện đang gỡ lỗi sự cố bằng cách sử dụng NSFetchRequest
và tôi nghĩ đây có thể là nguồn gốc của sự cố. Suy nghĩ?