Desidero separare le risorse, i file di pennini e i file di localizzazione in un pacchetto riutilizzabile comune. E così ho creato un pacchetto per la mia applicazione ios e le risorse specificate da includere nel bundle usando le fasi di compilazione, copia le risorse del bundle. Ma ora, se provo a caricare il pacchetto, non riesco a caricare il pacchetto. Provo a utilizzare [NSBundle allBundles] e l'array mostra solo il pacchetto di app principale.Utilizzo di NSBundle per caricare le risorse
Ho anche provato a enumerare la directory per NSApplicationPath ma ancora l'unico pacchetto disponibile è il pacchetto predefinito dell'applicazione. Volevo imparare questa tecnica e farne uso per separare le mie risorse. Qualsiasi aiuto e suggerimento sarebbe molto apprezzato. Grazie
Non carica il pacchetto. Sembra che il pacchetto stesso si trovi all'interno del pacchetto principale dell'applicazione. Quindi ho dovuto ottenere il percorso del bundle usando [[NSBundle mainBundle] pathForResource: @ "MyBundle" ofType: @ "bundle"] e quindi utilizzare il percorso per caricare il pacchetto utilizzando bundleWithPath: metodo – Sandeep
Tuttavia, ho aggiunto un'immagine nel pacchetto e provato a caricare l'immagine usando pathForResource: ofType: method ma il metodo è nil e poi ho navigato nella cartella dell'applicazione del simulatore e ho visto che l'immagine non è stata copiata. – Sandeep
Potrebbe essere necessario aggiungere una fase "Copia file" alla build. – hd1