读书频道 > 移动开发 > ios开发 > 苹果开发之Cocoa编程(原书第4版)
概述
2012-10-13 11:55:42     我来说两句 
收藏    我要投稿   
本书是在Aaron多年教学经验的基础上进行了总结提炼的精华之作,加之前面3版不断推敲和完善,已经成为学习Cocoa编程的入门级经典书籍。本书系统介绍了Objective-C语言、Cocoa主要的设计模式、必要的开发工具Xcode...  立即去当当网订购

从前,一个叫Brad Cox的家伙认为,程序开发应该进入模块化开发时代。C语言是当时流行的、功能强大的编程语言;Smalltalk是一个简洁的、面向对象的、无类型语言。Brad  Cox在C语言基础上,增加了与Smalltalk相似的类以及消息发送机制,并命名为Objective-C。Objective-C 是C语言非常简单的扩展。事实上,Objective-C 就是起源于C语言的预处理器和库。

Objective-C 并不是一个专用的语言,它作为一个开放的标准,很多年前就为GNU C compiler (gcc) 所支持。最近,苹果公司倾力于clang/LLVM (Low Level Virtual Machine) 编译器项目的开发,这是一个比gcc更快、功能更全面的编译器。在Xcode项目中,LLVM是默认的编译器。

大多数Cocoa开发都是使用Objective-C。而讲解C语言和面向对象基础需要一整本书。本章假设读者已经具备一些C语言和面向对象的基础,本章只介绍一些Objective-C的基础知识。假如读者符合这些条件,将发现学习Objective-C是比较容易的。如果不是,那么,《Objective-C Programming: The Big Nerd Ranch Guide》和苹果的《The Objective-C Language》会提供更详尽的讲解。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:2.6 应用程序运行过程
下一篇:3.1 创建和使用实例
相关文章
图文推荐
1.3.5 有限的屏幕尺
1.2 必备条件
精通iOS开发 : 第7版
3.5 iFunBox
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站