Book description
Whether you're learning Cocoa programming for the first time, or want a reference to bolster the iPhone development skills you already have, this in-depth guide provides a complete learning path -- from language basics and using Xcode and Interface Builder to all of the steps necessary for developing your app with the Cocoa framework. You'll learn everything you need to take an iPhone, iPad, or iPod touch app from initial concept to the App Store.
Publisher resources
Table of contents
-
Programming iOS 4
- A Note Regarding Supplemental Files
- Preface
- I. Language
-
II. IDE
- 6. Anatomy of an Xcode Project
- 7. Nib Management
- 8. Documentation
- 9. Life Cycle of a Project
-
III. Cocoa
- 10. Cocoa Classes
- 11. Cocoa Events
-
12. Accessors and Memory Management
- Accessors
- Key–Value Coding
-
Memory Management
- The Golden Rules of Memory Management
- How Cocoa Objects Manage Memory
- Memory Management of Instance Variables
- Instance Variable Memory Management Policies
- Autorelease
- Nib Loading and Memory Management
- Memory Management Comments on Earlier Examples
- Memory Management of Pointer-to-Void Context Info
- Memory Management of C Struct Pointers
- Properties
- 13. Data Communication
-
IV. Views
- 14. Views
- 15. Drawing
- 16. Layers
- 17. Animation
- 18. Touches
-
V. Interface
- 19. View Controllers
- 20. Scroll Views
- 21. Table Views
- 22. Popovers and Split Views
- 23. Text
- 24. Web Views
- 25. Controls and Other Views
- 26. Modal Dialogs
- VI. Some Frameworks
- VII. Final Topics
- Index
- About the Author
- Colophon
Product information
- Title: Programming iOS 4
- Author(s):
- Release date: May 2011
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449388430
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …