Я слежу за видео по разработке iPhone на iTunes U и пока все хорошо.Я думаю, что я достаточно хорошо все понял.
Дело в том, что на примерах, которые они предоставляют, они никогда не создают собственные методы классов, как те, которые вы используете в некоторых классах Foundation (например, [NSString string]), поэтомуне знаю, как мне следует создать собственный метод класса для возврата автоматически освобожденного экземпляра моего класса.
Я знаю, как создать сохраненный объект с помощью метода экземпляра, но лучше использовать классметод, потому что я предпочитаю его, я просто не уверен, что эта реализация будет наиболее подходящей для возврата автоматически выпущенного объекта:
+ (PhotoViewController*)initWithImageView:(UIImageView*)imageView
{
PhotoViewController *toreturn = [[PhotoViewController alloc] init];
toreturn.imageview = imageView;
[toreturn autorelease];
return toreturn;
}
Большое спасибо за любую помощь, которую вы можете предоставить.