objective-c
Hustudent20080101
MFC Qt 瑞萨 ARM Linux
展开
-
从 C++到 Objective-C(2):语法概述
从 C++到 Objective-C(2):语法概述关键字Objective-C 是 C 语言的超集。类似于 C++,良好的 C 源代码能够直接被 Objective-C 编译器编译。不同于 C++ 直接改变 C 语言的设计思路,Objective-C 仅仅是在 C 语言的基础上增加了一些概念。例如,对于类的概念,C++ 是增加了一个全新的关键字 class,把它作为语言内置的转载 2012-10-19 18:54:06 · 770 阅读 · 0 评论 -
从 C++到 Objective-C(3):类和对象
从 C++到 Objective-C(3):类和对象既然是面向对象语言,类和对象显然是应该优先考虑的内容。鉴于本系列已经假定你已经熟悉 C++ 语言,自然就不会去解释类和对象的含义。我们直接从 Objecti-C 和 C++ 的区别开始说起。Objetive-C 使用的是严格的对象模型,相比之下,C++ 的对象模型则更为松散。例如,在 Objective-C 中,所有的类都是对转载 2012-10-19 18:56:17 · 1074 阅读 · 0 评论 -
从 C++到 Objective-C(5):类和对象(续二)
从 C++到 Objective-C(5):类和对象(续二)成员函数的指针:选择器在 Objective-C 中,方法具有包含了括号和标签的特殊语法。普通的函数不能使用这种语法。在 Objective-C 和 C 语言中,函数指针具有相同的概念,但是对于成员函数指针则有所不同。在 C++ 中,尽管语法很怪异,但确实兼容 C 语言的:成员函数指针也是基于类型的。转载 2012-10-19 19:09:55 · 745 阅读 · 0 评论 -
多个参数的写法
多个参数的写法(方法的数据类型) 函数名: (参数1数据类型) 参数1的数值的名字参数2的名字: (参数2数据类型) 参数2值的名字 …. ; 例如: -(NSString *)testMethod:(int)paramValue1 param2:(NSString *)paramValue2 param3:(int)paramValue3转载 2012-10-19 18:52:33 · 711 阅读 · 0 评论 -
从 C++到 Objective-C(4):类和对象(续)
从 C++到 Objective-C(4):类和对象(续)方法Objective-C 中的方法与 C++ 的函数在语法方面风格迥异。下面,我们就来讲述 Objective-C 的方法。原型、调用、实例方法和类方法· 以 – 开头的是实例方法(多数情况下都应该是实例方法);以 + 开头的是类方法(相当于 C++ 里面的static 函数)。Objec转载 2012-10-19 19:03:12 · 957 阅读 · 0 评论