iPhone information from Apple
Many of the concepts and APIs are the same between Cocoa on Mac OS X and Cocoa Touch on iPhone and iPod touch. The following are a collection of links you may find useful.
Cocoa Developer documentation from Apple
- Getting Started With Cocoa
- Objective-C Language
- Foundation reference documentation
- Memory Management in Cocoa
- Unit Testing in Cocoa
CocoaHeads BYU Chapter
- http://cocoaheads.byu.edu/resources
- Great collection of information, searchable, very nice interface. Thanks Quinn Taylor!
Articles on Stepwise.com
- Memory management with Cocoa/WebObjects
- Very simple rules for memory management in Cocoa
- Many more excellent articles (as well as those above) about Cocoa programming can be found on the Stepwise site in the Cocoa Starting Point section.
Searchable Cocoa Mailing List archives
- Here are a few public mailing lists that have a lot of information about Cocoa if you’re in search of an answer to a question.
- http://www.lists.apple.com/mailman/listinfo/cocoa-dev (click on the Archives link to search)
- http://www.cocoabuilder.com/archive/bydate
- http://www.omnigroup.com/developer/mailinglists/macosx-dev
Miscellaneous Sites
- Nice searchable collection of Cocoa articles: http://osx.hyperjeff.net/Reference/CocoaArticles
- Memory Managements Basics tutorial video by Mark Johnson: http://www.markj.net/iphone-memory-management-tutorial-video/
