1.概念NSArray,NSDictionary只能放OC对象,不能放入基本数据类型必须使用包装类NSNumber,把基本数据类型包装成OC对象不支持自动包装解包 1 void number() 2 { 3 NSNumber *number = [NSNumber numberWithInt...
分类:
其他好文 时间:
2014-11-24 20:42:15
阅读次数:
239
Objective-C 2.0从2006年正式发布至今已经有8年了。Apple在此期间也不断地为其注入新的语法特性,比如Blocks、NSNumber literal、NSNumber literal、NSArray literal、NSDictionary literal、Object subsc...
分类:
其他好文 时间:
2014-11-23 01:54:59
阅读次数:
193
名词翻译: 语法糖(syntactic sugar):是指计算机语言中与另外一套语法等效,但是开发者用起来却更加方便的语法。 语法糖可令程序更易读,减少代码出错机率。字面数值 NSNumber *number = @1;字面量数组 NSArray = @[]; @[下标]; //下标...
分类:
其他好文 时间:
2014-11-22 00:39:14
阅读次数:
181
1、首先先了解下NSNumber类型:NSNumber是NSValue的一个子类,它是一个对象来存储数字值包括bool型,它提供了一系列的方法来存储chara signed or unsigned char, short int, int, long int, long long int, floa...
分类:
其他好文 时间:
2014-11-21 15:46:14
阅读次数:
190
归档NSKeyedArchiver1、NSKeyedArchiver的基本说明 如果对象是NSString、NSDictionary、NSArray、NSData、NSNumber等类型,可以直接用NSKeyedArchiver进行归档和恢复 不是所有的对象都可以直接用这种方法进行归档,只有遵守了N...
分类:
其他好文 时间:
2014-11-20 01:23:28
阅读次数:
116
主要内容:NSString、NSArray、NSNumber...
分类:
其他好文 时间:
2014-11-20 00:09:59
阅读次数:
181
属性列表是一种XML格式的文件,拓展名为plist如果对象是NSString、NSDictionary、NSArray、NSData、NSNumber等类型,就可以使用writeToFile:atomically:方法直接将对象写到属性列表文件中1、将对象归档到属性列表//将一个NSDictiona...
分类:
其他好文 时间:
2014-11-19 23:57:25
阅读次数:
204
本文转载至 http://www.linuxidc.com/Linux/2013-02/78866.htm在Objective-C中,以数字格式组成的字符串经常需要转换为NSNumber对象后再使用。例如有一个字符串对象@"111.22",需要转为NSNumber对象,最简单的方法就是这样:[NSN...
分类:
其他好文 时间:
2014-11-19 17:57:13
阅读次数:
167
NSValueNSNumberNSData类步骤1 NSValue我们先看看NSValue能做什么:一个NSValue对象是用来存储一个C或者Objective-C数据的简单容器。它可以保存任意类型的数据,比如 int,float,char,当然也可以是指pointer, structure, an...
分类:
其他好文 时间:
2014-11-18 23:46:30
阅读次数:
328
integerfloatc在Objective-c中有int的数据类型,那为什么还要使用数字对象NSNumber?这是因为很多类(如NSArray)都要求使用对象,而int不是对象。NSNumber就是数字对象,我们可以使用NSNumber对象来创建和初始化不同类型的数字对象。如:[cpp]view...
分类:
其他好文 时间:
2014-11-18 23:27:44
阅读次数:
265