Je souhaite utiliser un tableau multidimensionnel. Quelqu'un peut-il expliquer comment l'utiliser dans une application iPhone? Je suis nouveau à Objective-C.comment implémenter le tableau Multidimention
Voici ce que je suis en train de faire:
- Je Spliting la chaîne principale sur la base de seprator et le stockage dans un tableau. En remplaçant le contenu de chaque tableau de chaque élément par de nouvelles sous-chaînes, de nouvelles valeurs sont stockées dans un nouveau tableau.
- souhaite diviser à nouveau chaque élément du nouveau tableau avec un nouveau séparateur et souhaite stocker cette nouvelle valeur dans le nouveau tableau en supposant que cela sera facile en utilisant multidimention.
Merci, Aaryan
(le code que j'ai jusqu'à présent)
- (void)viewDidLoad {
[super viewDidLoad];
NSMutableArray *arrSeprate = [[NSMutableArray alloc]init];
NSString *temp;
// it is a mysql query//
insertqry = @"INSERT INTO `userDecks` VALUES (1,2,618),(1,3,1471),(1,4,0),(1,5,0),(1,6,7784),(1,11,0),(1,12,469),(1,13,0),(1,16,0),(1,17,113),(1,18,0),(1,19,752),(1,20,60),(1,21,0),(1,30,0),(1,31,0),(1,32,159),(1,34,129),(1,46,143),(1,47,0),(1,53,105),(1,55,456),(1,65,0),(1,66,127),(1,67,131)";
//step-1 ----------begin--------
NSArray *listItems = [insertqry componentsSeparatedByString:@"),"];
//step-1 ----------end--------
int i=0;
//step-2 ----------begin--------
for (i = 1; i<[listItems count]; i++)
{
temp = [listItems objectAtIndex:i];
temp = [temp stringByReplacingOccurrencesOfString:@"(" withString:@"INSERT INTO `userInvitation` VALUES ("];
[arrSeprate addObject:temp];
}
//step-2 ----------end-------------
//step-3 ----------begin--------this will use the for loop to ll elemts of previous array
NSString *middleqry = [arrSeprate objectAtIndex:0];
NSArray *ItemsArray = [middleqry componentsSeparatedByString:@","];
NSLog(@"%@",ItemsArray);
}
Le résultat final souhaité n'est pas clair. – zaph
thx, a obtenu la soloution – user145883