Опытные разработчики Objective-C / Cocoa:
Какие ключевые концепции, которые я должен принять на ранней стадии, приблизят меня к тому моменту явления божества, где все это имеет смысл, и я эффективно создаю решения с помощью Objective-C / Cocoa? Я пришел из .NET / Java, поэтому все, что я делаю, основано на этой парадигме.
Мне не нужны глубокие подробности, а скорее одна или две вещи, с которыми вы столкнулись, которые отличались друг от друга и заняли некоторое время, чтобы впитаться. Хорошим примером будет, когда я перешел с QuickBASIC на C 20+ лет назад ... Мне потребовалось навсегда, чтобы понять концепцию указателя. В результате я бы сказал, что ключевой концепцией перехода с QuickBASIC на C является понимание адресации памяти.