OC基本数据类型的小总结
来源:互联网 发布:coc哥布林升级数据 编辑:程序博客网 时间:2024/05/29 16:07
1,Id 是指向任意对象的指针,类似C语言中的void*,这里所说的对象是继承于NSObject的对象
2,SEL实际定义为const char*,在OC中,它用来指向任意方法的定义,类似于C语言的函数指针。
创建SEL有两种方法:
11,关键字 @selector()
[self performSelector:@selector(do something:)];
22 , 通过函数NSSelectorFromSomething()函数
3,nil 和 NULL 和 NSNull
nil用于OC对象,而NULL用于指针类型,二者不能互换。C指针类型指向的是结构体,而不是OC对象,不可以用nil, 需要用NULL
NSNull 用于指向集合对象,表示集合为空,没有任何有效的对象。
4,Bool (小心使用)
BOOl 其实是带符号字符,占一个字节的空间。在其他语言中,0为假,非0为真,但在OC中,1为真,0为假,0和1以外的值,既不是真,也不是假。
if( (a-b) == YES ){
......
}else{
......
}
这里我把“(a-b)”当成了一个函数,这个函数的返回值,如果不是0或1,而是2,那么就是错误的。
5,NS结构体
NSRange NSPoint NSSize等
6,NS类
NSString NSDIctionary NSArray NSNumber
NSDate 和 NSDateFormatter 将字符串和NSDate相互转换
日期 ——》 字符串
NSDateFormmatter *df = [[NSDateFormmatter alloc] init];
[df setDateFormat:@"yyyy/MM/dd"];
NSString *result = [df stringFromDate:[NSDate date]];
字符串 ——》 日期
NSDate *date = [df dateFromString:@"2014/1/1"];
- OC基本数据类型的小总结
- oc的基本数据类型
- 小总结+数据类型和基本运算
- 1、OC基本数据类型
- OC基本数据类型-NSString
- Java基本数据类型的总结
- C/C++/OC基本数据类型
- OC —— 基本数据类型
- OC 基本数据类型与对象之间的转换方法
- OC 基本数据类型与对象之间的转换方法
- OC字符串和 C 语言基本数据类型的相互转换
- OC基本数据类型与对象之间的转换方法
- OC在C语言基础上新增的基本数据类型
- OC 基本知识点总结
- OC--小知识总结
- 小试基本数据类型
- OC学习总结之数据类型
- OC语法<3.4> OC中特有的语法:SEL基本数据类型
- Oracle数据库imp,exp导入导出命令(备份与恢复)
- Hadoop集群搭建
- 图片 鼠标悬浮 生成div
- Java IO操作
- 如何把信息写进xml文件里面并且调用出来
- OC基本数据类型的小总结
- YUV格式详解
- uva 12716 - GCD XOR
- EXPORT_SYMBOL
- linq 学习 不时更新
- HDU 4143 A Simple Problem(数论-水题)
- 大型网站架构演变过程、大并发服务器架构
- download something
- 广告系统数据采集方法介绍