im разбор json file.the логика идет так, если нет данных в переменной с именем boy.it, чтобы войти в цикл if, и если есть данные, они должны были ввести другую часть .Но проблема в том, даже если переменная мальчик пустой (который показывает пустой в консоли) петля еще входит в еще part..cud у ребят помочь мне out..below это код ..проблема с оператором if
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// Navigation logic may go here. Create and push another view controller.
NSDictionary *boy=[url objectAtIndex:indexPath.row];
NSLog(@"the boy value:%@",boy);
if (boy == NULL)
{
Secondetailview *detailViewController1 = [[Secondetailview alloc] initWithItem:boy];
[self.navigationController pushViewController:detailViewController1 animated:YES];
[detailViewController1 release];
}else
{
FirstViewDetail *detailViewController = [[FirstViewDetail alloc] initWithItem:boy];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
}
}
mkay ... я попытался с помощью nil..still не сможет войти в петлю, если ... сделать не U нет никаких символов для словаря .. – kingston
это абсолютно то же самое – hamstergene
-1 Неправда. 'nil' ==' NULL' == '0' (примерно на последнем), потому что Objective-C просто висит на C/C++. Однако использование 'nil' гораздо более идиоматично корректно в Objective-C :-) –