không xác định tôi đã tạo ra một @property
của UIColor
,ARC cấm tổng hợp một tài sản với quyền sở hữu hoặc lưu trữ
@property (nonatomic) UIColor *color;
và sau đó tôi đã cố gắng để tổng hợp nó:
@synthesize color = _color;
nhưng tôi nhận được một lỗi:
ARC forbids synthesizing a property of Objective-C object with unspecified ownership or storage attribute
Điều đó có nghĩa là gì?
Tất cả những gì tôi đang cố làm là tạo thuộc tính cho đối tượng UIColor
thay đổi màu sắc.
Bạn có thể phải khai báo và triển khai lớp học đầy đủ vì điều này có vẻ hợp lệ. Lưu trữ theo mặc định trong thuộc tính là mạnh, trừ khi nó là một khối mà bạn phải chỉ định nó theo cách thủ công là 'copy'. –