lijifeng

导航

黑马程序员——OC语言Foundation框架 NSArray NSSet NSDictionary\NSMutableDictionary

                                                          (以下内容是对黑马苹果入学视频的个人知识点总结)

(一) NSNumber

 将各种基本数据类型包装成NSNumber对象

1    @10.5;
2    @YES;
3    @'A'; 
4    @"A"; 
1  NSNumber *n = [NSNumber numberWithDouble:10.5];

(二)NSDate

 创建一个时间对象,打印出的时候是0时区的时间(北京-东8区)

1  NSDate *date = [NSDate date];

1970开始走过的秒数

1 NSTimeInterval seconds = [date2 timeIntervalSince1970];

日期格式化

1 NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
2     formatter.dateFormat = @"yyyy/MM/dd HH:mm";

(三)NSValue

NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue

将结构体转为Value对象

1 NSValue *value = [NSValue valueWithPoint:p];

value转为对应的结构体

1     NSArray *array = @[value ];

posted on 2015-03-23 18:19  lijifeng  阅读(139)  评论(0编辑  收藏  举报