0
我想從集合視圖控制器傳遞數據到表視圖控制器。我想要的是,當用戶選擇集合視圖中的一個項目時,它將該項目的數據傳遞給一個表視圖控制器,並且該表格視圖控制器根據所選項目呈現該項目的信息。但我不知道如何訪問另一個NSArray中的NSArray的數據。獲取一個NSArray在另一個NSArray的信息
這是我在實現文件中聲明的所有成員變量。
_arrayOfChaufa = @[@"qUESIto", @"Jodido", @"Ala", @"Que pajita", @"Wuauau", @"Tengo hambrunita", @"jojolete", @"Sequito duro", @"Latititititito", @"Manusico"];
_arrayOfLomo = @[@"Que novedada", @"jajajaja que buena", @"Lukita", @"losisisisi", @"maniserio", @"joder", @"joselet", @"lskadlkdl", @"bah"];
_arrayOfPapita = @[@"que buena!", @"csm!!", @"que genio!", @"novedades", @"que rico!!", @"coger delicisioso", @"Mffffff"];
_arrayOfParihuela = @[@"Un culaso", @"Chambon", @"Noveades", @"que hacer", @"asu macho", @"Espero que este bien", @"Así es la vida la chamba", @"Debo aprender mas!!"];
_arrayOfTacacho = @[@"Tacachin", @"Lalilinnn", @"Masinisn", @"Joder", @"Ojojoojojo", @"Lista hermosa!"];
_arrayOfAnticucho = @[@"Me encanta Objective-c", @"Hermosisimo", @"Me encanta xcode!", @"Que hermoso es esto", @"Debe ser un chambon total", @"jajajaja novedades", @"Lol supremo"];
_arrayOfCuy = @[@"Te me querías escapar ahhhhh jajajaj", @"Noveades de la vida", @"Jojojojojojo", @"Apple eres el MEJOR!!!"];
_arrayOfPachamanca = @[@"eL Ultimo array de la lista", @"Lo lograre carajo!", @"Esto es facil", @"Si se puede carajo", @"Mi primera aplicación!", @"Sobreviviree guerreros!!"];
***THIS IS THE NSARRAY THAT CONTAINS ALL THE NSARRAYS***
_arrayOfIngredients = @[@"_arrayOfCeviche, _arrayOfPachamanca, _arrayOfLomo, _arrayOfCuy, _arrayOfChaufa, _arrayOfAnticucho, _arrayOfParihuela, _arrayOfTacacho, _arrayOfPapita"];
我的問題就從這裏開始.....
- (void)collectionView:(UICollectionView *)collectionView didDeselectItemAtIndexPath:(NSIndexPath *)indexPath {
[self performSegueWithIdentifier:@"showDetail" sender:indexPath];
}
// Method to pass data to another view
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"showDetail"]) {
NSIndexPath *indexPath = (NSIndexPath*)sender;
DetailViewController *dvc = [segue destinationViewController];
***THIS PART IS MY PROBLEM PLEASE HELP ME***
dvc.Titulos = [_arrayOfIngredients objectAtIndex:indexPath.row];
}
}
什麼問題,你實際上有? –
你的arrayOfIngredients不是數組的數組,它是一個內部含有單個字符串的數組(你有@「」中的數組) – Nick
由於所有的@字符都在四處飛舞,習慣性地用''''跟着''''。 –