ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

Dictionary and Array value cannot be nil
2015-07-20 17:23:00 À´Ô´: ×÷Õß: ¡¾´ó ÖРС¡¿ ä¯ÀÀ:2´Î
Tags£ºDictionary and Array value cannot nil
Dictionary value cannot be nil
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[2]' *** First throw call stack: NSString *a; dic2 = @{
@"key":@"value",
@"ko":@"",
@"xue":a };
Array element cannot be nil
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[2]' *** First throw call stack: NSString *a; array2 = @[@"",@"0",a];

²âÊÔ£ºÊý×é²»ÄÜÓÐnilµÄ¶ÔÏó£¬×ֵ䲻ÄܲåÈënilµÄÖµ -(void)setData{

NSDictionary *dic1;
NSArray *array1;
dic1 = @{};
array1 = @[];
NSLog(@"dic1:%@",dic1);
NSLog(@"array1:%@",array1);

NSDictionary *dic2;
NSArray *array2;
NSString *a;
// a=nil;
dic2 = @{
@"key":@"value",
@"ko":@"",
@"xue":a
};
array2 = @[@"",@"0",a];
NSLog(@"dic2:%@",dic2);
NSLog(@"array2:%@",array2);


}



¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
·ÖÏíµ½: 
ÉÏһƪ£ºSearch for a Range ÏÂһƪ£ºCodeforces Round #288 (Div. 2)

ÆÀÂÛ

ÕÊ¡¡¡¡ºÅ: ÃÜÂë: (ÐÂÓû§×¢²á)
Ñé Ö¤ Âë:
±í¡¡¡¡Çé:
ÄÚ¡¡¡¡ÈÝ:

¡¤Spring Boot Java£º (2025-12-26 16:20:19)
¡¤Spring Boot¤ÇHello (2025-12-26 16:20:15)
¡¤Spring ¤Î»ù±¾¤«¤éŒ (2025-12-26 16:20:12)
¡¤C++Ä£°å (template) (2025-12-26 15:49:49)
¡¤C ÓïÑÔÖÐÄ£°åµÄ¼¸ÖÖ (2025-12-26 15:49:47)