iOS: NSDictionary的方法dictionaryWithObjects:forKeys:count:
2013-08-03 08:47
1056 查看
+ (id)dictionaryWithObjects:(const id[])objects forKeys:(const id <NSCopying
>[])keys count:(NSUInteger)count
example:
>[])keys count:(NSUInteger)count
example:
static const NSInteger N_ENTRIES = 26; |
NSDictionary *asciiDict; |
NSString *keyArray[N_ENTRIES]; |
NSNumber *valueArray[N_ENTRIES]; |
NSInteger i; |
|
for (i = 0; i < N_ENTRIES; i++) { |
|
char charValue = 'a' + i; |
keyArray[i] = [NSString stringWithFormat:@"%c", charValue]; |
valueArray[i] = [NSNumber numberWithChar:charValue]; |
} |
|
asciiDict = [NSDictionary dictionaryWithObjects:(id *)valueArray |
forKeys:(id *)keyArray count:N_ENTRIES]; |
相关文章推荐
- iOS: NSDictionary的方法dictionaryWithObjects:forKeys:
- iOS: NSDictionary的方法dictionaryWithObjectsAndKeys:
- NSDictionary--'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]问题
- ***-[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from ob
- 调用系统相机:[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from
- IOS-慎用dictionaryWithObjectsAndKeys方法
- [__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from object
- [__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from object
- iOS: NSDictionary的方法initWithObjectsAndKeys:
- *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from o
- setValuesForKeysWithDictionary方法的正确使用姿势
- 【iOS】关于kvc中的setValuesForKeysWithDictionary为model赋值的一些常见知识
- 转载 --ios 模型-setValuesForKeysWithDictionary
- 慎用dictionaryWithObjectsAndKeys方法
- setValuesForKeysWithDictionary 使用方法
- iOS KVC setValuesForKeysWithDictionary的使用
- iOS KVC setValuesForKeysWithDictionary的使用
- iOS: NSDictionary的方法allKeysForObject:
- iOS 开发之 KVC - setValuesForKeysWithDictionary 解析神器
- [置顶] iOS开发setValuesForKeysWithDictionary生成model解析神器