Objective-c基础学习1
2012-04-09 20:06
120 查看
1:OC 支持单继承和多态 接口和抽象类 OC的函数都是虚函数 不支持操作符的重载
2:OC中新增加了id类型的数据 可以用NSObject *或者 void *代替 既可以表示任何OC类型数据
3:nil替代了null BOOL的YES NO 替代了true 和false
4:.h文件中放的是函数的声明 用@interface @end
.m 文件中放的是函数的具体实现 用@implemention @end 来实现
5:.m 和.h 中 对于类的方法用+ 可以理解为static方法 对于对象的方法用-
6:oc中 字段缺省的作用域 是 @protect 函数的缺省是@public
7:@public 全部的 @protect 类本身 或者子类 @private类内部
8:OC中 * 可以表示指针 也可表示引用
9:OC中函数 专门成为消息 【】 表示调用函数 即发送消息 OC函数的标签的概念要正确理 以及重载的判断
10:对函数的作用域的改变可以用2中方法1:不在.h文件中声明 直接在.m文件中让其私有化 2.Categories实现函数的私有化
11:代码:在init的构造函数中
self=[super init];
if(self)
{
}
return self;
2:OC中新增加了id类型的数据 可以用NSObject *或者 void *代替 既可以表示任何OC类型数据
3:nil替代了null BOOL的YES NO 替代了true 和false
4:.h文件中放的是函数的声明 用@interface @end
.m 文件中放的是函数的具体实现 用@implemention @end 来实现
5:.m 和.h 中 对于类的方法用+ 可以理解为static方法 对于对象的方法用-
6:oc中 字段缺省的作用域 是 @protect 函数的缺省是@public
7:@public 全部的 @protect 类本身 或者子类 @private类内部
8:OC中 * 可以表示指针 也可表示引用
9:OC中函数 专门成为消息 【】 表示调用函数 即发送消息 OC函数的标签的概念要正确理 以及重载的判断
10:对函数的作用域的改变可以用2中方法1:不在.h文件中声明 直接在.m文件中让其私有化 2.Categories实现函数的私有化
11:代码:在init的构造函数中
self=[super init];
if(self)
{
}
return self;
相关文章推荐
- objective-c基础教程——学习小结
- Objective-C基础教程学习笔记(十)对象初始化
- Objective-C基础教程学习笔记(十五)文件加载与保存
- Objective-C基础教程学习笔记(附录)从Java转向Objective-C
- 基础学习1:深度解析Objective-C笔试题
- Objective-C 学习笔记(一)hello world和基础
- objective-c基础教程——学习小结
- [教程技巧] 没有C语言和Objective-C基础 如何快速学习iOS开发
- iOS学习笔记(2) - Objective-C基础
- Objective-C基础教程学习笔记(十一)特性
- [学习笔记—Objective-C]《Objective-C-基础教程 第2版》第九章 内存管理
- ios学习二:处理类和对象的关系(来源objective-c基础教程)
- Objective-C基础-类方法的学习
- IOS第二天——Objective-C语言基础学习
- 黑马程序员——IOS基础---Objective-C第一段视频学习---举例说明面向对象思想
- Objective-C基础教程学习笔记(十二)类别
- Objective-C基础教程学习遇到的小问题(不断添加)
- objective-c 基础语法学习之--(4)NSDictionary
- objective-c基础语法学习之--(6)内存管理经典问题:循环引用
- objective-c基础教程——学习小结