Я хочу задать очень простой вопрос о приложении iPhone. что означает «какао» в приложении iPhone? Существуют ли отношения между управлением памятью и какао? Большое спасибо.Что значит «Какао» в приложении iPhone
ответ
Какао - это всего лишь кодовое имя для одного из API Apple, первоначально предоставленного на Mac (я использовал для этого кода на моем старом iMac). Одним из других был Углерод.
В Википедии есть более in-depth description, которые сделают гораздо более справедливым, чем мой короткий фрагмент выше.
Какао - это API Apple, набор технических инструментов (не говоря о IDE здесь), поставляемых Apple, для разработки приложений MacOS X. Cocoa Touch - это API приложений для iPhone.
Когда вы упоминаете управления памятью в Objective-C на Mac/iPhone, вы, как правило, средние и методы из NSObject
(retain
, release
, autorelease
, retainCount
). Эта функция предоставляется библиотекой , которая является частью Cocoa и Cocoa Touch.
Тем не менее, Objective-C теперь тесно связан с разработкой Mac и iPhone, нередко ассимилировать Foundation на этом языке.
Cocoa является основным Mac OS X API. Для разработки iPhone используется вариант этого API под названием Cocoa Touch.
Приложения, разработанные для Cocoa, могут использовать сборщик мусора, но это недоступно в приложениях Cocoa Touch, где приложение должно обеспечить правильное управление распределением и уничтожением.
Благодарим вас за ответ. что такое контроль мусора? – Questions
http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29 –
- 1. Что это значит в программировании на iphone?
- 2. Что значит _, значит, в Голанге?
- 3. Организация занятий в какао-приложении
- 4. iphone использование какао nsrunloop
- 5. Google Adsense в родном приложении iphone для какао-touch
- 6. Что значит _ *
- 7. Что значит "?"
- 8. Что {} \; значит
- 9. Что значит и что?
- 10. Выполняйте работу в какао-приложении?
- 11. Что значит "?" в рубине?
- 12. Что значит?. в Java?
- 13. Что значит «===» в javascript?
- 14. Что значит «//» в full_connected_feed.py
- 15. Что значит - [[в NodeJS?
- 16. Как реализовать Splitview в какао-приложении?
- 17. Что такое «покупка в приложении» в iphone?
- 18. Рекомендация по безопасности для Android в приложении - что это значит?
- 19. Повторите вид в приложении какао
- 20. Редактирование NSBezierPath в приложении какао
- 21. Что значит удвоить лицензию?
- 22. Что означает «делегат» в приложении iPhone
- 23. Что значит «в» в Свифт?
- 24. Что значит, что знак присвоения
- 25. iPhone приложения отвергнуто по п.3.3.3 (но что это значит?)
- 26. Что значит «закрыть» что-то?
- 27. Что значит «экспортировать в браузер»
- 28. Что это значит в ФОРТРАНЕ?
- 29. Что значит «с» в Gradle
- 30. Что значит «_ight» в css?
«Какао-прикосновение» было бы лучше. какао для OSX, «какао-touch» для iphone – choise
На самом деле, paxdiablo справа, Cocoa был для MacOS X. IPhone API называется Cocoa-Touch. – scalbatty
На самом деле, управление памятью является частью Cocoa/Cocoa Touch (ну, действительно, Foundation), если вы используете модель хранения, а не сбор мусора. -retain, -release, -autorelease - все методы NSObject. – JeremyP