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的一部分。
很喜欢这本书. 内容很完整,也从最基本的循环,数组,指针讲起. 能抓住程序脉络,以示例讲解为主,引出基本概念,不废话。 很适合初学者. 从头过了一遍书,objective-C基本知识点都覆盖到了。 之前看过objective-C,但有些东西还是需要多次体会和理解的, 这本书不错,一直是iOS开...
评分很多关键部分只是随笔带过没有说到重点, 不够细致, 也不够深入. 反之对于一些简单的应用示例却进行了大量无意义的解述, 太浪费纸张了.. 个人感觉不值得读, 鸡肋呀鸡肋.. 汗, 竟然说"评论太短了"! 广告: 如果有北京的非要买这书的话联系me, 9.8新, 便宜处理.
评分只对新手推荐哦~ 是一本不错的手册,呵呵;这本书的确是少见的objective c的详解好书,就算一点C基础都没有的人也完全能看懂。 当然对于开发老鸟,就不推荐啰~ 作为一本较详细的“手册”,虽然有翻译上不准确等问题,不过对于新手还是不错的选择。推荐!
评分很喜欢这本书. 内容很完整,也从最基本的循环,数组,指针讲起. 很适合初学者. 从头过了一遍书,oc基本知识点都覆盖到了。 进行ios开发还是需要对oc有一点的理解 之前看过objective--C,但有些东西还是需要多次体会和理解的, 这本书不错,一直是iOS开发的经典!
评分作者写书时面向的读者是完全不懂编程的人, 完全可以作为编程专业的第一门课程的教科书。 里面讲解的都是语言的基础,对于语言的类库方面涉及的不多, 如果你要做实际开发,看这本书是不够的, 书的最后面有一些好用的常用特性讲解也很实用
这本书对于我这样一个有一定编程基础,但从未接触过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的核心精髓。
评分坦白说,在翻开这本书之前,我对Objective-C这个语言只有模糊的概念,甚至有些望而却步。然而,这本书的出现彻底改变了我的看法。作者的讲解方式极具匠心,他能够将看似复杂的技术语言,转化为易于理解的日常对话。例如,在解释Objective-C的动态性时,他并非直接罗列API,而是通过一系列精心设计的场景,让读者身临其境地体会到“消息传递”的精妙之处。此外,书中对内存管理的深入剖析,特别是ARC(Automatic Reference Counting)的引入,不仅解决了困扰许多开发者的问题,更是一种对开发者友好的设计理念的体现。我非常欣赏书中对Cocoa框架的初步介绍,它就像一座宝藏的入口,为读者指明了通往更广阔的开发世界的大门。对于那些希望深入了解苹果生态系统,并且希望掌握一门强大而富有表现力的编程语言的开发者来说,这本书无疑是一份无价的财富。它不仅仅是传授知识,更是激发学习的热情和创造力。
评分这是一本极具启发性的读物,即使是初学者也能在其中找到通往Objective-C世界的清晰指引。作者并没有直接抛出晦涩难懂的代码,而是循序渐进地引导读者理解面向对象编程的核心概念,并巧妙地将其与Objective-C的语法特性相结合。书中对类、对象、继承、多态等基础概念的讲解,深入浅出,通过大量的图示和代码示例,使得抽象的理论变得触手可及。特别值得一提的是,作者对Objective-C运行时特性的介绍,更是让这本书脱颖而出。理解消息传递、动态绑定等机制,对于真正掌握Objective-C至关重要,而本书在这方面的阐释,清晰且透彻,为后续深入学习Cocoa和Cocoa Touch框架奠定了坚实的基础。即使是经验丰富的开发者,在阅读这些章节时,也能从中获得新的见解和更深层次的理解。这本书不仅仅是一本技术手册,更是一次对编程思想的深度探索,它鼓励读者去思考“为什么”,而不仅仅是“怎么做”,这对于培养优秀的软件工程师至关重要。
评分上手 iOS编程 就iOS 咱不碰Mac OS ^ ^
评分快速浏览之
评分Obj-c 很好的入门书籍
评分Obj-c 很好的入门书籍
评分过于简单了 电子版看几个关键的章节就够了
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有