I tried to convert the project to ARC, and after creating a new one and including files from the old one, one of the problems I received was
Cannot assign self outside method in init family
The name of the selector MUST begin with init - not only in my case, the initialization selector was:
-(id)initwithPage:(unsigned)pageNum {...}
Pay attention to the little 'w'.
I changed it to:
-(id)initwithPage:(unsigned)pageNum {...}
Pay attention to the capital "W"!
My problem is resolved.
I hope this helps someone.
Sasho source share