Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
[app initWithTitle:@"Cool App"
rating:5.0f
thumbImage:[UIImage imageNamed:@"thumbImage.png"]
fullImage:[UIImage imageNamed:@"fullImage.png"]];
init app with title «Cool Object», rating 5.0f, thumb image named «thumbimage.png» and full image named «fullImage.png».
var app = new App(withTitle: "Cool App",
rating: 5.0f,
thumbImage: new Image(named: "thumbImage.png"),
fullImage: new Image(named: "fullImage.png"));
someString.EndsWith(anotherString, true, someCulture);
[someString isEndedWithString:anotherString withIgnoreCase:YES andCultureInfo:someCulture];
#ifndef SINGLETON_GCD
#define SINGLETON_GCD(classname) \
\
+ (classname *)shared##classname { \
\
static dispatch_once_t pred; \
__strong static classname * shared##classname = nil;\
dispatch_once( &pred, ^{ \
shared##classname = [[self alloc] init]; }); \
return shared##classname; \
}
#endif
Если ты знаешь хоть какой-то язык программирования, то новый можно изучить по примерам, паре туториалов, гуглу и стэкексченджу.
Кроме того, Objective-C нужен только если вы хотите писать приложения. Если вы хотите писать игры, то изучайте сразу кроссплатформенные решения.
При этом при любой надежности источников нужно понимать, что объектная модель Objective-C лежит ближе к смалтолку, чем опять же к тем же плюсам.
Согласно вашей логике (которую я понял, но не согласен), тот факт что в основе ядра OSX лежит BSD делает ее надстройкой BSD.
А если взять приложения которые зарабатывают 90% дохода, то этот процент дорастет до 90% :)
iOS разработчик: Обзор книг для новичка