Я знаю один секрет. В init-ах нельзя пользоваеться геттерами и сеттерами. Если хочешь устанвливать свойства, то делай это напрямую, без self

http://stackoverflow.com/questions/192721/why-shouldnt-i-use-objective-c-2-0-accessors-in-init-dealloc