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.
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
Programming iOS 12
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides …
book
Programming iOS 8
Start building apps for iOS 8 with Apple’s Swift programming language. If you’re grounded in the …
book
Programming iOS 13
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides …
book
iOS 7 Programming Cookbook
Overcome the vexing issues you’re likely to face when creating apps for the iPhone, iPad, or …