iPhoneのいくつかの例で、属性が変数の前にアンダースコア_を使用していることを確認しました。これが何を意味するのか誰か知っていますか?またはそれはどのように機能しますか?
私が使用しているインターフェイスファイルは次のようになります。
@interface MissionCell : UITableViewCell {
Mission *_mission;
UILabel *_missionName;
}
@property (nonatomic, retain) UILabel *missionName;
- (Mission *)mission;
上記のことは正確にはわかりませんが、ミッション名を次のように設定しようとすると:
aMission.missionName = missionName;
エラーが発生します:
構造体または共用体ではない何かのメンバー 'missionName'のリクエスト