Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for the iOS and Mac platforms. The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying procedural language (C). This unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study. While the Objective-C language itself has gone through relatively minor changes since the introduction of Objective-C 2.0, the Apple development tools that programmers use for Objective-C development on the Mac and on iOS have changed significantly in a very short period of time. The third edition of Programming in Objective-C includes numerous updates and improvements throughout the book: * Improved organization for some chapters * Incorporation of feedback and suggestions from members of the author's forum for readers, including more detailed descriptions for some of the examples * A new introduction to blocks with examples * Replacement of deprecated methods with newer methods * Updated diagrams and steps for using Xcode 4
科施恩,是多本畅销书的作者或合著者,其中有关于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开...
评分如果你对objective-c没有一点了解,也没有一点C的经验,那么还是建议先看看这本书,然后在看《objective-c基础教程》和《iphone开发基础教程》否则会看起来很吃力的 讲的很详细,不过有翻译上的不准确,不过还好了,不影响大局 不过有时候会很困惑,困惑翻译的语句怎么那么多...
评分求课后答案! ,不知道讲的不清楚还是翻译不行...总之看到我很头晕,估计我太菜了吧.................... 引用来自“lovdin”的答案 我一般不怎么评论,一旦评论就没什么好事。 看了OSChina的活动决定买这本来学习objective-c,看了大概一星期,来这里说说自己的一些想...
评分求课后答案! ,不知道讲的不清楚还是翻译不行...总之看到我很头晕,估计我太菜了吧.................... 引用来自“lovdin”的答案 我一般不怎么评论,一旦评论就没什么好事。 看了OSChina的活动决定买这本来学习objective-c,看了大概一星期,来这里说说自己的一些想...
这本书的组织结构简直是杂乱无章,完全没有体现出逻辑上的递进关系。作者似乎是将一系列分散的技术点和零散的笔记强行拼凑成册,章节之间的跳转毫无预兆,一个话题讲到一半突然跳到另一个毫不相干的框架特性上,然后下一页又神秘地回到了前一个话题的细节深处。举个例子,对 `NSObject` 的生命周期讲解和对 Core Data 模型的构建,本应是分属不同篇章,但在书中它们被夹杂在一起,导致我花了大量时间去梳理哪个知识点属于哪一个上下文。这种叙事上的混乱,使得读者很难建立起一个系统性的知识图谱。如果我不能清晰地知道“我学到的这个知识点在整个体系中处于什么位置”,那么学习效率自然会大打折扣。我更倾向于那种像施工蓝图一样,从地基到框架,一步步清晰构建起来的教程,而不是这种东拉西扯的碎片化信息集合。
评分这本书在讲述面向对象编程范式的基础时,显得过于依赖读者已经具备的深厚背景知识,对于像我这种半路出家、或者说基础不够扎实的学习者来说,简直是灾难。作者似乎默认我们都已经对“消息传递”和“运行时动态性”有着教科书般的理解,结果就是,很多关键的转折点和核心概念被一笔带过,留下一堆晦涩难懂的术语堆砌在那里。我不得不频繁地停下来,去翻阅其他更基础的资料来填补这些知识的空白。这极大地拖慢了我的进度,也让我对自己的学习能力产生了不小的怀疑。如果这本书的目标读者是初学者,那么它的引导性远远不够;如果目标是专家,那它又显得不够深入和前沿。它像一座修建在半山腰的桥梁,既够不到山顶的壮丽景色,也回不到山脚的坚实土地。这种定位上的模糊不清,使得它在实际应用中成了一本让人感到“食之无味,弃之可惜”的工具书。
评分我购买这本书的初衷是想深入了解现代 Objective-C 的最佳实践,特别是关于 ARC (Automatic Reference Counting) 之后的内存管理策略和 Block 语法的实际应用场景。然而,这本书的内容似乎停留在了一个相当陈旧的版本上。书中的许多代码示例看起来像是从十年前的教程里直接复制粘贴过来的,与当前 Apple 推荐的开发规范格格不入。比如,在处理异步操作时,它展示的 Delegate 模式虽然仍在使用,但对于现代 Swift 时代背景下的 Combine 框架或者更优雅的闭包链式调用,几乎没有涉及。每次我试图将书中的理论应用到我实际的 iOS 项目中时,我的 Xcode 编译器都会发出警告,告诉我这些做法已经过时了。这让我非常困惑:我到底是在学习一门正在发展的语言,还是在考古一个被历史淘汰的技术栈?对于追求前沿技术栈的开发者来说,这本书的价值正在迅速贬值。
评分令人失望的是,这本书的错误率高得有些惊人,这对于一本教授精确编程语言的书籍来说,是致命的缺陷。我遇到的第一个编译错误就来自于书本上的一个简单的变量命名冲突,但这只是冰山一角。更严重的是,有几处关于内存循环引用的解释,其核心逻辑本身就存在微妙的错误,如果我没有凭借其他经验去仔细推敲,很可能会将错误的概念植入我的代码思维中。每一次发现错误,我都不得不停下来,在网上搜索社区的讨论来交叉验证作者的说法是否准确,这极大地破坏了沉浸式的学习体验。对于一本声称是“权威参考”的书籍,这样的疏忽是不可原谅的,它不仅浪费了读者的时间去排查这些本不该出现的‘ Bug’,更重要的是,它损害了读者对作者专业性的信任。我开始怀疑,作者是否经过了严谨的同行评审或实际编译测试。
评分这本书的排版简直是一场灾难,字体小得像蚂蚁爬,页边距也窄得让人喘不过气来。我真的得戴上老花镜才能勉强看清那些密密麻麻的代码示例。而且,纸张的质量也让人不敢恭维,拿在手里那种廉价感扑面而来,稍微不注意就可能留下指纹或者撕裂。我记得有几次我试图在咖啡馆里阅读,结果周围的喧嚣和这本书糟糕的阅读体验让我根本无法集中精神去理解那些复杂的内存管理概念。我严重怀疑出版商在制作这本书的时候,是不是完全没有考虑读者的实际使用感受,纯粹是为了压缩成本而草草了事。对比我以前买的几本技术书籍,它们在设计和装帧上的用心程度简直是天壤之别。如果只是为了学习新知识,我或许还能忍受,但如此差劲的实体呈现,无疑给整个学习过程增添了许多不必要的障碍和挫败感。说真的,每次拿起它,我都感觉像是在进行一场视觉上的折磨,而不是一次愉快的编程之旅。
评分不喜欢这本
评分上手 iOS编程 就iOS 咱不碰Mac OS ^ ^
评分上手 iOS编程 就iOS 咱不碰Mac OS ^ ^
评分入门不错。
评分傻逼语言 class不叫class叫interface;interface不叫interface叫protocol,当然吐槽这个是我无理取闹; 但是尼玛要么手动放内存像C++那样;要么自动GC像Java那样;尼玛有时候手动有时候自动;在这里手动在那里自动算怎么回事
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有