The jonki

呼ばれて飛び出てじょじょじょじょーんき

【iOS】Modern Objective-Cの用法をまとめる

もうこの時代Modern Objective Cを使わないと化石扱いされるので便利なところだけをスクレイピング。どんどん追記する予定。
ちなみにHatena diaryでのObjective Cの記法は"objc"で挟めば良い。

synthesizeはオワコン

変数を定義したときに、@propertyと@synthesizeでシンクロしなくてよくなった。getter/setterが簡単になる。

TestViewController.h
@property (strong, nonatomic) IBOutlet UILabel *testLabel;
TestViewController.m

selfかアンダースコアつければアクセスできる

- (IBAction)debugButtonPush:(id)sender {
    self.testLabel.text = @"hoge"; //明記する
    _testLabel.text = @"unko"; //暗黙的アクセス
}