) Раньше нас учили писать такие методы инициализации, как это:
Foo.h:
-(id) initWithInteger: (NSInteger) someNumber;
Foo.m:
-(id) initWithInteger: (NSInteger) someNumber {
if ((self = [super init])) {
doSomeStuff;
}
return self;
}
Но эти приведения идентификаторов теперь не имеют значения. Так как же теперь должны выглядеть эти методы?
РЕДАКТИРОВАТЬ: Это для библиотеки. Так что неизвестно, как может выглядеть вызывающий код .