Hola chicos, obtuve este código y XCode me advierte de "tipos de puntero incompatibles que inicializan NSString * __ strong con una expresión de tipo UITextField".Advertencia: tipos de puntero incompatibles inicializando 'NSString * __ strong' con una expresión de tipo 'UITextField'
NSString *name = (UITextField *)searchText.text;
pero éste está bien
NSString *name2 = [(UITextField *)searchText text];
y éste está muy bien también
NSString *name3 = [(UITextField *)searchText.text mutableCopy];
Tengo dos preguntas:
- Estoy confundido con
obj.*
y[obj *]
- ¿Por qué la "mutableCopy" es correcta este caso?
No sé cómo buscar en la documentación del desarrollador de Apple estas preguntas; por favor ayuda.