He estado usando Objective-C desde hace un tiempo, pero nunca he entendido realmente cuál es el propósito del símbolo @ antes de todas las cadenas. Por ejemplo, ¿por qué usted tiene que declarar una cadena como esta:Objetivo de @ Symbol Before Strings?
NSString *string = @"This is a string";
y no como esto:
NSString *anotherString = "This is another string";
como lo hace en Java o tantos otros lenguajes de programación. ¿Hay una buena razón?
Ver [¿Qué representa el símbolo @ en objective-c? ] (http://stackoverflow.com/questions/25749/what-does-the-symbol-represent-in-objective-c). –
Eso tiene sentido. ¡Gracias! – Jumhyn