Tôi đã thấy trong một vài ví dụ trên iPhone rằng các thuộc tính đã sử dụng dấu gạch dưới _ phía trước biến. Có ai biết điều này? Hoặc làm thế nào nó hoạt động?
Một tệp giao diện tôi đang sử dụng trông như:
@interface MissionCell : UITableViewCell {
Mission *_mission;
UILabel *_missionName;
}
@property (nonatomic, retain) UILabel *missionName;
- (Mission *)mission;
Tôi không chắc chính xác những gì ở trên nhưng khi tôi cố gắng đặt tên nhiệm vụ như sau:
aMission.missionName = missionName;
Tôi nhận được lỗi:
yêu cầu thành viên 'MissionName' trong một cái gì đó không phải là cấu trúc hoặc liên minh