NSNumberリテラル


XCode4.4で、NSNumberリテラルが導入されました。NSArrayリテラルと比べると利用頻度は小さそうだけど、便利っちゃー便利。覚えておいて損はない。

新リテラルを使った書き方

NSNumber * number1 = @123;
NSNumber * number2 = @3.14;
NSLog(@"%@ %@", number1, number2);

従来の書き方

NSNumber * number1 = [NSNumber numberWithInt:123];
NSNumber * number2 = [NSNumber numberWithFloat:3.14];
NSLog(@"%@ %@", number1, number2);

Comments

comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です