Ich versuche, die Daten von zwei Arrays zu holen und Daten aus dem dritten Array unter Verwendung dieses Index zu erhalten. Bis zur zweiten Iteration lief alles gut. TagsDarray und TagsArray hat jeweils 3 Arrays und jedes Array hat ihre jeweilige Anzahl (im Grunde ist es Array von Arrays). Pretargarray hat seine jeweilige Anzahl.- [__ NSArrayI objectAtIndex:]: Index 2 über Grenzen [0 .. 1]
if(tagsArray!=(id)[NSNull null])
{
for(int i=0;i<[tagsArray count];i++)
{
for(int j=0;j<[[tagIdsArray objectAtIndex:i] count];j++){
if([[tagIdsArray objectAtIndex:i]objectAtIndex:j]==[preTagArray objectAtIndex:j])
{
selectedTagCompleteArray = [[tagsArray objectAtIndex:i]objectAtIndex:j];
}
}
}
}
Beispiel tagsArray objectAtIndex: i count = 4,5,20 tagsIdsArray objectAtIndex: i count = 4,10,8 pretagArryCount = 15
Haben tagIdsArray und tagsArray dieselbe Anzahl? Wenn nicht, stürzt dein Code ab. –
Sieht aus wie eine sehr komplizierte Datenstruktur. – Droppy
Sie haben meine Frage immer noch nicht beantwortet. Was ist die Anzahl der tagIdsArray? –