Я разбираю файл JSON.NSNull crashes my initWithDictionary
После получения NSDictionary я разбираю объекты в словаре в виде массива объектов. Однако для некоторых JSON файлов, я получаю NULL, который должен быть в порядке, но он выходит из строя моего приложения для тех, кто там, где я ожидал что-то, но получать нуль:
- (id)initWithDictionary:(NSDictionary *)boxDictionary {
if ([self init]) {
// ...
int numberOfBoxes = [[boxDictionary valueForKey:@"box_count"] intValue];
int numberOfItemsInBoxes = [[boxDictionary valueForKey:@"box_items_count"] intValue];
// ..
}
return self;
}
Спасибо. Работал! Вы умны, кто-то вроде Google или Mozilla должен нанять вас. – runmad