Desidero aggiungere alcuni file statici (immagine, binario, ecc.) Alla mia app. Li ho posizionati sotto una cartella denominata Resources
e l'ho aggiunta al mio progetto XCode.Come accedere ai file locali all'interno del progetto
Successivamente, ho aggiunto questi file allo Copy Bundle Resources
nella scheda Build Phases
nelle impostazioni del progetto.
Tuttavia, non riesco a farvi riferimento nel modo giusto.
Per esempio, la lettura di un file binario:
NSInputStream *is = [[NSInputStream alloc] initWithFileAtPath:@"data.bin"];
if(![is hasBytesAvailable]) NSLog(@"wrong");
Questo non sempre & stampe wrong
ho provato un approccio simile con NSData initWithContentsOfFile:
ma questo non sarebbe nemmeno eseguire. Un altro tentativo è stato quello di utilizzare [NSBundle mainBundle]
ma anche questo non è stato eseguito completamente.
Sono nuovo per iOS, per favore aiuto Posso accedere ai miei file locali! Qualsiasi aiuto sarebbe apprezzato.
Grazie,
Il caso è corretto? iOS distingue tra maiuscole e minuscole, quindi 'Data.BIN' e' data.bin' sono due file diversi. – DarkDust
tutte minuscole :( – chizzle