W kilku przykładach iPhone'a widziałem, że atrybuty używają podkreślenia _ przed zmienną. Czy ktokolwiek wie, co to znaczy? Albo jak to działa?
Plik interfejsu, którego używam, wygląda następująco:
@interface MissionCell : UITableViewCell {
Mission *_mission;
UILabel *_missionName;
}
@property (nonatomic, retain) UILabel *missionName;
- (Mission *)mission;
Nie jestem pewien, co dokładnie robi powyższe, ale kiedy próbuję ustawić nazwę misji, taką jak:
aMission.missionName = missionName;
Wyskakuje mi błąd:
prośba o członkostwo „MissionName” w czymś, co nie jest strukturą ani związkiem