タグ

ブックマーク / akuraru.hatenadiary.jp (1)

  • より短く書くために - いつもあさって

    @による省略 interfaceとかの@マークの話ではなく,@"文字列"などのアットマークの話です. この@は普段無意識に使っているかもしれませんが,これは@の直後にある型を自動で判断してプリミティブ型からオブジェクトを生成する省略記号である.つまり以下のことが言える. @1; // => [NSNumber numberWithInteger:1] @0.5; // => [NSNumber numberWithDouble:0.5]], @YES; // => [NSNumber numberWithBool:YES]], @"文字列" // => キャスト(よくわからなかったので省略) @[@1]; // => [NSArray arrayWithObjects:{@1} count:1]; @{@"hoge": @"fuga"}; // [NSDictionary dictiona

    より短く書くために - いつもあさって
  • 1