- NSArray有个两个限制。首先,它只能存储 Object-C 的对象, 而不能存储 C 语言种的基本数据类型。如 int, float 等, 或者 NSArray 中的随机指针。 其次,你也不能在 NSArray 中存储 nil (对象的零值或NULL)。
- NSDictionary的限制。 首先,它只能存储 Object-C 的对象, 而不能存储 C 语言种的基本数据类型。其次,你也不能在 NSDictionary 中存储 nil (对象的零值或NULL), 但以 nil 值作为终止符号。
- 对象封装基本数值。 NSValue 和 NSNUmber。
- 实例。
NSInteger test = 20; [userSettingsFromFile setObject:[NSNumber numberWithInteger:test forKey:@"testkey"];