1
resposta

qual a diferença entre [classe new] e [[classe alloc] int]

[listTableViewController new]; seria a mesma coisa que [[listTableViewController alloc]init]; ??

1 resposta

Oi George,

É a mesma coisa, o new chama internamente os métodos alloc e init.

Temos os dois pois se você quiser inicializar o objeto com alguma informação você chamará o inicializador correspondente e aí terá que chamar o alloc antes. Exemplo:

[[listTableViewController alloc] initWithView: view ];

Abraço!