if(arrSubCategory.count>0||arrSubCategory!=Nil)
{
for (NSDictionary *dicsub in arrSubCategory)
{
[dicSubCategory setObject:[dicsub objectForKey:@"category_id"] forKey:@"category"];
[dicSubCategory setObject:[dicsub objectForKey:@"parent_id"] forKey:@"parent"];
[dicSubCategory setObject:[dicsub objectForKey:@"image"] forKey:@"image"];
[dicSubCategory setObject:[dicsub objectForKey:@"name"] forKey:@"name"];
NSLog(@"sub category parsing%@",dicSubCategory);
[file addSubCategories:dicSubCategory];
}
這裏我檢查數組數大於零,然後條件必須檢查。如何避免JSON值的空數組?
- >但會發生什麼意思
(
()
)
一個空數組已經獲得存儲在我的陣列,如何避免這個空從我的JSON值。
這個檢查可以幫助,如果([arrSubCategory] == [NSNull空]) –
@Mumthezir它給了我一個警告..nsmutablearray爲null .... –