Cacao-Touch. ¿Cuál es la diferencia entre el método de la clase semántica versiones init alloc / init?
-
12-09-2019 - |
Pregunta
Podría alguien aclararme la diferencia semántica entre estos dos:
self.foo = [NSMutableDictionary dictionaryWithCapacity: theCapacity];
self.foo = [[[NSMutableDictionary alloc] initWithCapacity: theCapacity] autorelease];
¿Son los intercambiables? Si no es así, ¿cómo exactamente qué se diferencian.
Gracias de antemano.
Cheers, Doug
Solución
En este caso son totalmente intercambiables.
dictionaryWithCapacity: theCapacity es sólo un atajo
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow