`

学习Objective-C的一本好书

阅读更多

在Amazon上搜索Objective-C,出来的结果前两名是:<Programming in Objective-C 2nd>和<Learn Objective-C on the Mac>。




第一本是四星半,第二本是四星。如果你有C/C++/Java任何一个的基础,请用第二本书。因为我觉得第二本写的比第一本好。看完第二本,然后补充一下第一本书的:

[1] Scope Revised -- 里面讲解了@private @protected @public 和@package

[2] Exception Handling Using @try -- 学习一下异常机制,这个可能写得并不全,补充一下Apple的文档。

[3] Dynamic Binding and id Type -- 这个第二本书貌似没有讲

[4] Ask Questions About Class -- 这个讲解了一些简单的反射机制,感觉Objective-C的反射还是没有Java强大。

 

看完这些东西,Objective-C就算学习好了:) 关键是要多写程序,可以写iPhone的或者Mac的:)

  • 大小: 13.2 KB
  • 大小: 10.5 KB
分享到:
评论
16 楼 yagami 2010-07-30  
iphone开发基础教程不错,我以前就是做java的,直接看的这本书,把上面的例子自己做一边,基本就入门了,objective c我没特意去学,代码敲多了,就慢慢会了,当然了还是要有点C的基础的
15 楼 ysongcn 2010-07-19  
第二本不错的,手把手的,很多例子。要是连xcode都舍不得装一个就另当别论了。
14 楼 ninja9turtle 2010-07-18  
http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html

我觉得苹果官网的开发资料就足够丰富了,而且还是有持续在更新,几年前学Objective C包括后来学Cocoa我基本天天泡在上面,而且苹果的文档格式各方面做得非常人性化看起来很舒服
13 楼 xupf1977 2010-07-13  
在看第一本,不错:
Programming in Objective-C 2nd
12 楼 hsjcjh 2010-06-09  
有空去书店找找这两本书  学习下
11 楼 moderating 2010-05-04  
以前搞java,就图个方便,不用管理内存,省心

后来java做得久了,越觉得不能直接控制内存实在太不爽了。特别是在一些关键代码上,非常希望最直接的控制堆甚至是堆栈。

恩,所以object c虽然有点怪异,我还是觉得挺爽的,特别是在内存受限的手持设备上

我很希望android改造下虚拟机,牺牲一点标准性,引入一些直接控制内存的语法。
10 楼 langhua9527 2010-05-04  
好,那我看Learn Objective-C on the Mac吧
9 楼 yuanyao 2010-03-25  
第二本不错,刚刚看烂..
8 楼 dongyafeiying 2010-03-24  
大家看一下《iPhone应用程序开发指南(基础篇)》这本书怎么样。
是第一本中文非翻译iPhone开发书籍。
7 楼 ankyhe 2010-03-24  
我自己有8年左右的C++经验,还有N年的Java经验,我再强调一下,第二本书对于有C++/Java经验的人最好。我现在在Mac/iPhone上写程序,我看不出有什么不好的。至于官方文档当然最权威,可是我一直觉得那种文档没有书好。书都是深入浅出的。
6 楼 Durian 2010-01-12  
看过第二本的中文版。
启蒙了我对object-c的基本认识:一种c的增强版,并且诞生超过了20年。
搞不懂为什么苹果用这么另类的开发语言。
也许mac本身就是另类的缘故
5 楼 bengan 2010-01-04  
有中文的經典的嗎?
4 楼 proper 2010-01-04  
两本书我都看过,
<Programming in Objective-C 2nd> 非常一般,宽泛的讲语法,还不如苹果官方的手册细致.

<Learn Objective-C on the Mac> 适合非常初级的入门来使用,推荐从没有obj-c开发经验的人阅读.
3 楼 lich0079 2010-01-03  
java 基础和C/C++基础不是一回事好不,搞java几年了你考虑过自己释放对象内存吗?
我买了第2本,后悔中,楼主别误导,第一本最好
2 楼 linux1689 2010-01-03  
第一本明显比第2本好,而且第一本已经出版了中文版了。
1 楼 newbin 2010-01-02  
有java基础也能直接看第二本吗?

相关推荐

    Objective-C 2.0 编程(第四版)

    ### Objective-C 2.0 编程(第四版) 关键知识点详解 #### 一、Objective-C概述 Objective-C是一种面向对象的...无论是对于初学者还是有经验的开发者来说,《Objective-C 2.0 编程(第四版)》都是一本不可或缺的好书。

    Learn Objective-c 2.0

    《Learning Objective-C 2.0》是一本非常适合初学者和有一定编程经验的开发者深入了解 Objective-C 语言的书籍。它不仅涵盖了语言的基础知识,还提供了大量的实践案例和深入的技术解析,能够帮助读者建立起对 ...

    iphone 开发Objective-C

    ### Objective-C基础教程:iPhone开发必备 ...对于希望从事iOS开发的专业人士来说,《Objective-C基础教程》是一本不可多得的好书,它不仅深入浅出地讲解了Objective-C的各种特性,还通过丰富的示例帮助读者快速上手。

    禅与Objective-C的编程艺术

    ### 禅与Objective-C的编程艺术 #### 知识点概述 《禅与Objective-C的编程艺术》一书深入...无论是对于Objective-C新手还是有经验的开发者来说,《禅与Objective-C的编程艺术》都将是一本值得反复阅读和思考的好书。

    Objective-c程序设计.pdf

    一本学习objective-c的好书。零基础学习。杨正洪先生等人著的,对新手来说很好用。

    Objective-C 程序设计

    Objective-C 程序设计 学习OC基础必备数据 不管是高手复习还是新手学习都是学习iOS必备的一本好书

    Iphone and ipad in action-学习ios开发的好书(英文原版)

    《Iphone and ipad in action》是一本专注于iOS开发的英文原版书籍,它被认为是学习iOS开发的理想选择,尤其适合有一定编程基础并且想要快速深入了解iOS平台的读者。本书属于“In Action”系列,以实际操作为导向,...

    Objective c 学习方法

    1. **《Programming in Objective-C 2.0》**:这是一本非常实用的入门书籍,能够帮助初学者快速掌握 Objective C 的基本语法和编程思想。 2. **《Cocoa Programming Developer's Handbook》**:此书不仅介绍了 Cocoa...

    Beginning iOS 5 Games Development

    3. **Objective-C语言基础**:Objective-C是iOS 5 SDK的主要编程语言,本书提供了对Objective-C的基本语法介绍,包括变量类型、控制结构、面向对象编程等核心概念。 4. **图形用户界面设计**:通过实例,学习如何...

    Packt.Mac.Application.Development.by.Example.2012

    综上所述,《Packt.Mac.Application.Development.by.Example.2012》这本书为初学者提供了全面且实用的指南,覆盖了从基础知识到高级技巧的各种主题,对于想要开始开发OS X应用的开发者来说是一本不可多得的好书。

    手机编程的好书-手机编程

    同时,对于iOS平台,读者将学习到Objective-C或Swift的基本语法,以及Xcode集成开发环境的使用。 此外,书中的章节还涉及用户界面设计,包括布局管理、控件选择与交互设计,这些都是创建具有良好用户体验的手机应用...

    iPhone.SDK.Development:Building.iPhone.Applications(Pragmatic.2009-09).pdf

    《iPhone SDK 开发:构建 iPhone 应用程序》不仅是一本适合新手入门的教材,也是一本适合有一定基础的开发者进阶学习的宝贵资源。书中详细介绍了 iOS 开发所需的核心技术和框架,通过大量的代码示例和实战案例,帮助...

    掌握iPad SDK,为iphone开发者准备的iPad开发的书

    ### 掌握iPad SDK,为iPhone开发者准备的iPad开发书籍 #### 书籍概述 《Beginning iPad Development for iPhone Developers: Mastering ...无论是对于初学者还是有一定经验的开发者来说,这都是一本不可多得的好书。

    苹果iPhone ios 5开发教程(美国Apress原版教程)

    ### 苹果iPhone iOS 5开发... Exploring the iOS SDK》是一本全面而深入的iOS 5开发指南,不仅涵盖了基础知识和技术细节,还提供了实用的示例和案例分析,对于想要进入iOS开发领域的初学者来说是一本不可多得的好书。

Global site tag (gtag.js) - Google Analytics