estoy (tratando de) aprender Objective-C y sigo viniendo a través de una frase como:¿Cuál es el significado de id?
-(id) init;
y entiendo id
es una palabra clave de lenguaje Objective C, pero ¿qué significa decir "el compilador específicamente trata id
en términos de las reglas de conversión de tipo de puntero "?
¿id
designa automáticamente el objeto a su derecha como un puntero?
es lo contrario del ego. Para algunas personas que es 'void *' –
Aquí hay una discusión relevante a la pregunta: [SO question] (http://stackoverflow.com/questions/8972221/would-it-be-beneficial-to-begin-using-instancetype -instead-of-id/14652187 # 14652187) – dmitri