Cocoa - это Apple API, набор технических инструментов (не говоря об IDE здесь), предоставляемый Apple для разработки приложений MacOS X. Cocoa Touch - это API приложения iPhone.
Когда вы упоминаете Управление памятью в Objective-C на Mac / iPhone, вы обычно имеете в виду методы и NSObject
(retain
, release
, autorelease
, retainCount
).Эта функция предоставляется библиотекой Foundation , входящей в состав Cocoa and Cocoa Touch.
Однако Objective-C теперь тесно связана с разработкой для Mac и iPhone, что не является чем-то необычнымассимилировать основы языка.