Cocoa Programming

Scott Anguish, Erik Buck, Donald Yacktman

  • 出版商: SAMS
  • 出版日期: 2002-09-20
  • 售價: $2,350
  • 貴賓價: 9.5$2,233
  • 語言: 英文
  • 頁數: 1272
  • 裝訂: Paperback
  • ISBN: 0672322307
  • ISBN-13: 9780672322303
  • 已絕版

買這商品的人也買了...

商品描述

Cocoa Programming is a comprehensive work that starts as a fast-paced introduction to the OS architecture and the Cocoa language for programmers new to the environment. The more advanced sections of the book will show the reader how to create Cocoa applications using Objective-C, to modify the views, integrate multimedia, and access networks. The final sections explain how to extend system applications and development tools in order to create your own frameworks.

Table of Contents

Introduction.

I. OVERVIEW.

1. Cocoa and Mac OS X.
2. Cocoa Language Options.
3. Using Apple's Developer Tools.
4. Objective-C.
5. Cocoa Conventions.
6. Cocoa Design Patterns.

II. THE COCOA FRAMEWORKS.


7. Foundation Framework Overview.
8. The Application Kit Framework Overview.
9. Applications, Windows, and Screens.
10. Views and Controls.
11. The Cocoa Text System.
12. Custom Views and Graphics Part I.
13. Custom Views and Graphics Part II.
14. Custom Views and Graphics Part III.
15. Events and Cursors.
16. Menus.
17. Color.
18. Advanced Views and Controls.
19. Using Pasteboards.
20. Adding Online Help.
21. Multimedia.
22. Integrating with the Operating System.
23. Networking.
24. Subprocesses and Threads.
25. Printing.

III. COCOA TECHNIQUES.


26. Application Requirements, Design, and Documentation.
27. Creating Custom Frameworks.
28. Distributing Applications.

IV. APPENDIXES.


Appendix A. Unleashing the Objective-C Runtime.
Appendix B. Optimizing and Finding Memory Leaks.
Appendix C. Finding Third-Party Resources.
Appendix D. Cocoa Additions in Mac OS X Version 10.2.
Index.