¿Por qué usar [super init] en constructores de Objective C?
Di que tengo una clase llamada Item. Que es una superclase de NewsItem y TwitterItem.
Si quiero crear algunos artículos de noticias, ¿tengo que usar (dentro del constructor)
self = [super init];
¿Si es así por qué? En Java / C # simplemente haría,
NewsItem n = new NewsItem();
No tengo que hacer nada con superclases en Java / C #. Simplemente no puedo entenderlo.