recherche

Maison  >  Questions et réponses  >  le corps du texte

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

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

    NSNumber *aNum = @15;

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

黄舟黄舟2768 Il y a quelques jours642

répondre à tous(2)je répondrai

  • PHP中文网

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

    La déclaration littérale est prise en charge depuis xcode 4.4 (en fait, à cause de la prise en charge du compilateur, xcode 4.4 a mis à niveau le compilateur vers LLVM4.0). Reportez-vous à la note de version d'Apple :

    Nouvelles fonctionnalités de Xcode 4.4

    Référence récapitulative d'utilisation : littéraux Objective-C pour NSDictionary, NSArray et NSNumber

    répondre
    0
  • PHP中文网

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

    Le sucre syntaxique, également traduit par syntaxe enrobée de sucre, est un terme inventé par l'informaticien britannique Peter J. Landin, qui fait référence à un certain type de syntaxe ajoutée aux langages informatiques,Cette syntaxe a. aucun impact sur les fonctionnalités du langage, mais il est plus pratique à utiliser pour les programmeurs. D'une manière générale, l'utilisation de sucre de syntaxe peut augmenter la lisibilité du programme, réduisant ainsi le risque d'erreurs de code de programme.

    De plus, il existe du sucre syntaxique pour la lecture et l'écriture de tableaux et de dictionnaires

    NSObject * obj = array[index];
    NSObject * value = dict[key];

    répondre
    0
  • Annulerrépondre