検索

ホームページ  >  に質問  >  本文

objective-c中这样定义数组和字典是xcode5中的新特性吗?

    NSArray *aArr = @[@"hello", @"world"];
    NSDictionary *aDic = @{@"h": @"hello", @"w":@"world"};

    NSNumber *aNum = @15;

还是NSNumber类型的定义这样写:@15 也是xcode5的新特性?

黄舟黄舟2768日前644

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-21 11:20:18

    リテラル宣言は xcode 4.4 以降サポートされています (実際にはコンパイラーのサポートのため、xcode 4.4 はコンパイラーを LLVM4.0 にアップグレードしました)。 Apple のリリースノートを参照してください:

    Xcode 4.4の新機能

    使用法の概要リファレンス: NSDictionary、NSArray、NSNumber の Objective-C リテラル

    返事
    0
  • PHP中文网

    PHP中文网2017-04-21 11:20:18

    構文シュガー (糖衣構文とも訳される) は、イギリスのコンピューター科学者ピーター J. ランディンによって発明された用語で、コンピューター言語に追加された特定の種類の構文を指します この種のシュガー構文は、この言語の機能は異なりますが、プログラマにとってはより便利に使用できます。一般に、シンタックス シュガーを使用するとプログラムの可読性が向上し、プログラム コード エラーの可能性が減ります。

    さらに、配列と辞書の読み書きのための構文シュガーがあります

    リーリー

    返事
    0
  • キャンセル返事