- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想创建一个 NSDictionary与 +[NSDictionary dictionaryWithObjectsAndKeys:] .我的一个键有一个字符串,但该字符串有时可以是 nil
。如果字符串是 nil
,我之后放置的任何其他值键对都将被忽略,因为该列表已过早终止。处理 NSDictionary
中的值可能为 nil
的可能性的标准方法是什么?
最佳答案
您需要检查字符串是否为空。如果是,请添加 [NSNull null]
而不是您的字符串。
关于objective-c - NSDictionaray dictionaryWithObjectsAndKeys 添加 NULL 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6460855/
尝试使用 dictionaryWithObjectsAndKeys 向字典添加值,我想使用 for 循环添加对象,但我找不到正确的出路,请帮忙,使用 for 循环仅显示最后一个值,其他值不出现.看起来
我有一个非常有趣的问题。 在我的一个类中,我声明了一个非常简单的实例方法 -(NSDictionary)dictionary;是这样实现的: - (NSDictionary *)dictionary
我的代码中有以下功能: NSMutableDictionary* productDictionary = [NSMutableDictionary dictionaryWithObjectsAndKe
int x = 5; int t = 6; NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:@"books.book
我有以下代码行... NSDictionary *visitDict = [NSDictionary dictionaryWithObjectsAndKeys:self.room.roomId, @"
我想创建一个 NSDictionary与 +[NSDictionary dictionaryWithObjectsAndKeys:] .我的一个键有一个字符串,但该字符串有时可以是 nil。如果字符串
-(NSMutableArray*)getLSBGoalList { int userId = [[[AppManager sharedAppManager].userInfo objectF
我将我的代码发布到 json 但我的应用程序错误 " Terminating app due to uncaught exception 'NSInvalidArgumentException', r
我是一名优秀的程序员,十分优秀!