Я пытаюсь присвоить мой NSDictionary моего NSArray но приложение Сбои каждый раз, вот мой код:Попытки присвоить NSDictionary моего NSArray но приложение падает каждый раз
NSDictionary *dict = [[NSDictionary alloc]init];
for (int i=0; i< myMutableArray.count; i++) {
dict = [NSDictionary dictionaryWithObjectsAndKeys:[[myMutableArray objectAtIndex:i]xmlhotel_name], @"hotelname",
[PriceArray objectAtIndex:i], @"startingfrom",
[[myMutableArray objectAtIndex:i]xmlhotel_city],@"city",
[DistanceArray objectAtIndex:i],@"distance",
[[myMutableArray objectAtIndex:i]xmlhotel_image],@"imagesnames",
[[myMutableArray objectAtIndex:i]xmlhotel_stars],@"numberofstars",
@"45.5016889",@"hotelLat",
@"-73.567256",@"hotelLong", nil];
}
NSArray *myArray = @[@{[dict allKeys] : [dict allValues]}];
и вот, когда я передаю данные
BookATableController = [self.storyboard instantiateViewControllerWithIdentifier:@"bookatable"];
BookATableController.myMutableArray=[[NSMutableArray alloc]initWithArray:self.rssOutputData];/// Passing Data
BookATableController.PriceArray=[[NSMutableArray alloc]initWithArray:rssHotelPrice];/// Passing Data
BookATableController.DistanceArray=[[NSMutableArray alloc]initWithArray:rssHotelDistance];/// Passing
[self.view addSubview:BookATableController.view];
[self addChildViewController:BookATableController];
[BookATableController didMoveToParentViewController:self];
В чем проблема? – Avi
Я попробовал упрощенный пример и не получил сбой. – Avi
*** Завершение приложения из-за неперехваченного исключения «NSInvalidArgumentException», причина: '- [NSNull length]: нераспознанный селектор, отправленный в экземпляр 0x19f0e4490' –