THE #1 BESTSELLING BOOK ON OBJECTIVE-C 2.0 Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to Objective-C, the primary language used to develop applications for the iPhone, iPad, and Mac OS X platforms. The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday iPhone/iPad or Mac OS X programming tasks. A powerful yet simple object-oriented programming language that's based on the C programming language, Objective-C is widely available not only on OS X and the iPhone/iPad platform but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems. The second edition of this book thoroughly covers the latest version of the language, Objective-C 2.0. And it shows not only how to take advantage of the Foundation framework's rich built-in library of classes but also how to use the iPhone SDK to develop programs designed for the iPhone/iPad platform. Table of Contents 1 Introduction Part I: The Objective-C 2.0 Language 2 Programming in Objective-C 3 Classes, Objects, and Methods 4 Data Types and Expressions 5 Program Looping 6 Making Decisions 7 More on Classes 8 Inheritance 9 Polymorphism, Dynamic Typing, and Dynamic Binding 10 More on Variables and Data Types 11 Categories and Protocols 12 The Preprocessor 13 Underlying C Language Features Part II: The Foundation Framework 14 Introduction to the Foundation Framework 15 Numbers, Strings, and Collections 16 Working with Files 17 Memory Management 18 Copying Objects 19 Archiving Part III: Cocoa and the iPhone SDK 20 Introduction to Cocoa 21 Writing iPhone Applications Part IV: Appendixes A Glossary B Objective-C 2.0 Language Summary C Address Book Source Code D Resources
科施恩,是多本畅销书的作者或合著者,其中有关于C语言的,包括《Programming in C》(Sams,2004)、《Programming in ANSI C》(Sams,1994)和《Topics in C Programming》(Wiley,1991),也有关于UNIX的,包括《Exploring the Unix System》(Sams,1992)和《UNIX Shell Programming》(Sams,2003)。从1984年Mac最初引入时,他就已经在Macintosh计算机上进行程序设计了,他编写的《Programming C for the Mac》是Apple Press Library的一部分。
作者写书时面向的读者是完全不懂编程的人, 完全可以作为编程专业的第一门课程的教科书。 里面讲解的都是语言的基础,对于语言的类库方面涉及的不多, 如果你要做实际开发,看这本书是不够的, 书的最后面有一些好用的常用特性讲解也很实用
评分这本书是在京东做活动的时候,为了凑单就买上了,正好想学习一下objc。刚开始看前几章的时候,因为主要讲的是基本C语法,所以大致看一眼就过了,没觉得有什么不妥。从第7章开始讲面向对象的东西,慢慢读的就感觉不对劲了。 本人读翻译引进的技术书籍时,只要感觉到书中讲的概念...
评分看这种翻译烂的书,简直就是浪费时间。真心不知道为什么那么多人推荐!!你们真的读过这本书吗? 首先就是语言晦涩难懂, 其次就是无聊,看起来跟教科书一样无聊,真心浪费时间 还好我是从图书馆借来的第六版,下回赶紧还掉!!!
评分china-pub 已经到货了哦 http://www.china-pub.com/195824 另外9.12日在北京赛迪大厦二层有第一届iPhone开发者技术交流大会 , 详情查看:http://www.china-pub.com/STATIC07/0908/zh_chopenday_090811.asp
评分前几章,看的挺好的,慢慢的感觉翻译的有点云里雾里。浪费俺们的钱啊!我还是果断看原版吧!原版的书好像已经有针对Xcode5的版本了,翻译的水平还是有的,只是不用心。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。嫌我评论短。
这是一本极具启发性的读物,即使是初学者也能在其中找到通往Objective-C世界的清晰指引。作者并没有直接抛出晦涩难懂的代码,而是循序渐进地引导读者理解面向对象编程的核心概念,并巧妙地将其与Objective-C的语法特性相结合。书中对类、对象、继承、多态等基础概念的讲解,深入浅出,通过大量的图示和代码示例,使得抽象的理论变得触手可及。特别值得一提的是,作者对Objective-C运行时特性的介绍,更是让这本书脱颖而出。理解消息传递、动态绑定等机制,对于真正掌握Objective-C至关重要,而本书在这方面的阐释,清晰且透彻,为后续深入学习Cocoa和Cocoa Touch框架奠定了坚实的基础。即使是经验丰富的开发者,在阅读这些章节时,也能从中获得新的见解和更深层次的理解。这本书不仅仅是一本技术手册,更是一次对编程思想的深度探索,它鼓励读者去思考“为什么”,而不仅仅是“怎么做”,这对于培养优秀的软件工程师至关重要。
评分坦白说,在翻开这本书之前,我对Objective-C这个语言只有模糊的概念,甚至有些望而却步。然而,这本书的出现彻底改变了我的看法。作者的讲解方式极具匠心,他能够将看似复杂的技术语言,转化为易于理解的日常对话。例如,在解释Objective-C的动态性时,他并非直接罗列API,而是通过一系列精心设计的场景,让读者身临其境地体会到“消息传递”的精妙之处。此外,书中对内存管理的深入剖析,特别是ARC(Automatic Reference Counting)的引入,不仅解决了困扰许多开发者的问题,更是一种对开发者友好的设计理念的体现。我非常欣赏书中对Cocoa框架的初步介绍,它就像一座宝藏的入口,为读者指明了通往更广阔的开发世界的大门。对于那些希望深入了解苹果生态系统,并且希望掌握一门强大而富有表现力的编程语言的开发者来说,这本书无疑是一份无价的财富。它不仅仅是传授知识,更是激发学习的热情和创造力。
评分这本书对于我这样一个有一定编程基础,但从未接触过Objective-C的读者来说,简直是及时雨。它不仅仅是一本关于语法和API的书,更是一本关于“如何思考”的书。作者在讲解每一个概念时,都会从Why(为什么需要这个概念)开始,然后是What(这个概念是什么),最后才是How(如何在Objective-C中实现)。这种循序渐进的教学方法,让我能够真正理解每个知识点的意义和价值,而不是死记硬背。我尤其喜欢书中关于Cocoa框架的介绍,它不是简单地列出类和方法,而是通过实际的应用场景,展示了这些框架是如何被用来解决实际问题的。例如,关于UI元素的使用,书中提供了一系列清晰的示例,让我能够快速地构建出界面的基本框架。对于那些想要快速进入iOS开发领域,并且希望能够独立构建应用的开发者来说,这本书无疑是一份宝贵的资源。它帮助我建立起坚实的知识体系,并且充满了实践的指导意义。
评分我最近对iOS开发产生了浓厚的兴趣,而这本《Programming in Objective-C 2.0》绝对是我踏入这个领域的第一块敲门砖。这本书的结构安排非常合理,从最基础的语法,比如变量、数据类型、控制流,一直讲到更复杂的面向对象概念,如封装、继承、多态。作者用非常生动形象的比喻来解释这些抽象的概念,让我这个初学者也能轻松理解。让我印象最深刻的是,书中并没有仅仅停留在理论层面,而是提供了大量的实际代码示例,并且这些示例都非常有代表性,能够直接应用到实际的项目中。而且,书中还非常细致地讲解了Objective-C特有的特性,比如内存管理(ARC)、Category、Protocol等等,这些都是开发Objective-C应用必不可少的知识点。我特别喜欢书中关于Foundation框架的介绍,它涵盖了Objective-C开发中最常用的类和方法,让我能够快速上手进行数据处理和对象操作。这本书确实是一本非常全面的入门指南,为我后续深入学习UIKit和Cocoa Touch打下了坚实的基础。
评分我是一位在其他语言领域摸爬滚打了数年的开发者,最近因工作需要接触Objective-C。最初,我抱着一种“快速了解即可”的心态来阅读这本《Programming in Objective-C 2.0》,但很快就被其内容的深度和广度所吸引。书中对于Objective-C语言的底层机制,例如其与C语言的结合,以及消息转发机制的解读,都给我的理解带来了极大的提升。作者并没有回避那些稍微深入的话题,而是以一种恰到好处的方式呈现,让技术细节变得清晰可见。书中对Objective-C的内存管理策略的介绍,尤其是对ARC的详细解析,避免了很多潜在的陷阱,对于提升代码的稳定性和性能有着直接的帮助。此外,书中对Objective-C运行时特性的介绍,让我对“动态性”有了更深刻的认识,也为我理解Cocoa框架的灵活性和强大功能提供了理论支撑。这本书不仅仅适合初学者,对于有其他编程背景的开发者来说,也是一本不可多得的进阶读物,能够帮助他们快速掌握Objective-C的核心精髓。
评分我看那本应该是正版但是sample codes有错误。quora & macrumors推荐率很高的OBJ-C入门书籍。适合学习OBJ-C的notation & syntax & data structure & definition. methodology涉及得不多。
评分上手 iOS编程 就iOS 咱不碰Mac OS ^ ^
评分Objective-C 语言方面貌似没有更好的教材了,面向的读者是完全不懂编程的初学者。大概是因为语言本身比较简单的原因,对于有编程经验想尽快熟悉 Objective-C 语法的读者有点累赘,不如直接查手册。
评分这本书还可以
评分零基础开发IOS和OS X比较不错的书,主要讲述objective-C, 一点点cocoa,一个简单的iphone程序.
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有