エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Objective-C でプロパティ名とインスタンス変数名を変える方法 | Sun Limited Mt.
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Objective-C でプロパティ名とインスタンス変数名を変える方法 | Sun Limited Mt.
Objective-C でプロパティ名はほとんどの場合インスタンス名と同じです。しかし、何かしらの理由でイン... Objective-C でプロパティ名はほとんどの場合インスタンス名と同じです。しかし、何かしらの理由でインスタンス名を公開したくない場合、インスタンス名とプロパティ名を変えることができます。 例えば Book クラスに title というインスタンス変数があり、name というプロパティ名にしたい場合は以下のようにします。 @interface Book : NSObject { NSString* title; } @property NSString* name; @end インスタンス変数に title、プロパティ名に name を指定します。 次に @implementation で synthesize を指定する際に、以下のように @synthesize name=title; と指定するのがポイントです。これで name のアクセッサ(setName: , name) が作