代码改变世界

随笔分类 -  IOS开发

IOS开发NSArray,NSSet,NSDictionary,NSString操作总结

2012-07-11 11:10 by xlw, 828 阅读, 收藏, 编辑
摘要: 三种集合类来收集cocoa对象(NSObject对象):NSArray用于对象有序集合(相当于是数组)NSSet用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集合类的子类):NSMutableArrayNSMutableSetNSMutableDictionary注:这些集合类只能收集cocoa对象(NSOjbect对象),如果想保存一些原始的C数据(例如,int, float, double, BOOL等),则需要将这些原始的C数据封装成NSNumber类型的,NSNumber 阅读全文

NSData 方法说明

2012-07-10 14:56 by xlw, 508 阅读, 收藏, 编辑
摘要: NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。1.创建或初始化可用以下方法用于创建NSDate实例的类方法有 + (id)date;返回当前时间 + (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;返回以当前时间为基准,然后过了secs秒的时间 + (id)dateWithTimeIntervalSinceReferenceDate:(NSTimeInterval)secs;返回以2001/01/01 GMT为基准,然后过了secs秒的时间 + (id 阅读全文

IOS开发基础之──NSLog 输出格式详解

2012-07-10 13:51 by xlw, 227 阅读, 收藏, 编辑
摘要: • %@ 对象• %d, %i 整数• %u 无符整形• %f 浮点/双字• %x, %X 二进制整数• %o 八进制整数• %zu size_t• %p 指针• %e 浮点/双字 (科学计算)• %g 浮点/双字 • %s C 字符串• %.*s Pascal字符串• %c 字符• %C unichar• %lld 64位长整数(long long)• %llu 无符64位长整数• %Lf 64位双字 阅读全文
点击右上角即可分享
微信分享提示