Iphone
Logol
爱好:篮球、游泳
展开
-
[iphone开发]Objective-C学习笔记: Objective-C 语言特性
一. Object-C 的前世今生Object-C语言由 Brad J.Cox于20世纪80年代早期设计,以SmallTalk为基础,建立在C语言之上。1988年,NeXT获得Object-C的授权,开发出了Object-C的语言库和一个名为NEXTSTEP的开发环境。1994年,NeXT公司与Sun 公司联合发布了一个针对NEXTSTEP系统的标准规范,并命名为OPENSTEP。OPENST转载 2012-02-16 17:25:24 · 822 阅读 · 0 评论 -
MAC 开发笔记 - Objective-C 语法之selector
MAC平台上一个重要的开发语言是Objective C。Objective C看起来和C有那么一点关系——没错,它是基于C的面向对象的扩展,但是它又不是C++。严格地说,Objective C更象是在C的基础上,Smalltalk的另外一个实现。Selector是Objective C语法上的一个特色。没有接触过Smalltalk等纯对象语言的朋友可能对Selector的概念感到难以理解,转载 2012-02-17 11:24:59 · 675 阅读 · 0 评论 -
Objective-C之Class类型、选择器Selector以及函数指针(ZZ)
我们在实际上的编程过程中,也许会遇到这样的场景,那就是我们在写程序的时候不能确切的知道我们需要使用什么类,使用这个类的什么方法。在这个时候,我们需要在我们的程序里面动态的根据用户的输入来创建我们在写程序不知道的类的对象,并且调用这个对象的实例方法。Objective-C 为我们提供了Class 类型, 选择器Selector 以及指针函数来实现这样的需求,从而大大的提高了我们程序的动态性能。转载 2012-02-17 11:26:17 · 941 阅读 · 0 评论