Ci sono stati alcuni thread su questo argomento ma nessuno è stato in grado di risolvere il mio problema. In sostanza sto cercando di aggiungere un oggetto personalizzato a un NSMutableArray e sembra che non stia aggiungendo. Non ricevo errori, ma ricevo un avviso che dice che il mio array è una "variabile non utilizzata", quindi sembra che non venga utilizzata. Vedi il codice qui sotto. Qualsiasi aiuto è apprezzato!addObject a NSMutableArray non funziona per l'app per iPhone
Ecco l'inizializzazione nel delegato app (in fase di esecuzione si dice questa matrice non è in uso):
NSMutableArray *organArray = [[NSMutableArray alloc] init];
Ecco il mio oggetto classe organ.m (I Importiamo il delegato app, il RootViewController e il file organ.h)
Organ *organObj = [[Organ alloc] initWithPrimaryKey:primaryKey];
organObj.organName = [NSString stringWithUTF8String:(char *)sqlite3_column_text(selectstmt,1)];
organObj.isDirty = NO;
[appDelegate.organArray addObject: organObj];
[organObj release];
so che l'organObj.organName sta ottenendo i valori corretti dal mio SQLite db perché posso li output alla console. Semplicemente non sembrano essere aggiunti alla matrice e il fatto che si dice che la matrice non viene utilizzata significa che qualcosa non va.
Grazie in anticipo
sono i tuoi vedendo eventuali errori? – Anurag