Noob domanda:Gli oggetti NSString devono essere alloc e init?
Sono attualmente sotto l'impressione che quando si desidera creare un oggetto, è necessario alloc
e init
quell'oggetto.
Tuttavia, ho visto diversi codici di esempio visto in cui viene dichiarato un oggetto NSString
, eppure non vedo alloc
o init
seguenti messaggi ...
Un esempio molto semplice:
NSString *myString = @"Hello World"; NSLog(@"%@" , myString);
Qualcuno può spiegare perché è così?
Grazie Sergio ... ora capisco. – ChrisR
Il costrutto '@" ... "' è dichiarato in un file di intestazione di Foundation, Core Foundation o il compilatore lo gestisce? –