Esto me está volviendo loco ya que no puedo entender qué está pasando en el mundo. Cargué archivos de tu paquete principal todo el tiempo, archivos xml, archivos html, etc. Pero, ahora estoy tratando de obtener el contenido de un archivo javascript, pero nunca lo puedo encontrar. Estoy usando:¿No se puede encontrar el archivo .js en mi mainBundle?
NSData *jsData = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"global" ofType:@"js"]];
if (jsData) {
NSLog(@"%@", jsData);
} else {
NSLog(@"Can't find file");
return;
}
Incluso el control de la [NSBundle mainBundle] pathForResource [: @ OfType "global": @ "js"] cadena devuelve nulo.
Mi archivo globaly.js está en mi carpeta de Recursos, la ubicación exacta donde mis otros archivos son la ubicación que funciona totalmente bien utilizando el método anterior.
¿Por qué no puede encontrar mi archivo js?
Si el guión es "activity.js", ¿por qué estás buscando "global.js"? – Chuck
¿Es el nombre del archivo global.js o activity.js? –
¿Está intentando cargar un archivo llamado global.js o activity.js? – tidwall