У меня вопрос о синтаксисе определенного типа методов.Синтаксис метода с двойной скобкой.
Например, я знаю, что это делает ..
NSString *theString = [[NSString alloc]init...blablabla];
Alloc выполняется на классе (NSString в данном случае) и инициализации выполняется на экземпляре класса ..
Если мы имеем
[variable method];
Я знаю, как это функция тоже .. способ выполняется на «переменный»
, если у меня есть
variable = [instance method];
метод «метод» выполняется на экземпляре и хранящегося в переменной ..
Но где я заблудиться это на что-то, что выглядит как это ..
[[CCDirector sharedDirector]something:parameter];
Я не уверен, какое действие выполняется там, где ..
Важно понимать, что то, о чем вы говорите, не является процедурным. Этот метод не выполняется для переменной или класса. Вы отправляете сообщение переменной или классу, и в этом конкретном случае отправляемое сообщение является именем метода. –