Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato
    Registrato dal
    Apr 2012
    Messaggi
    510

    NSBundle non riesce a trovare un file

    Ho un progetto dove ho aggiunto un' immagine, e ho controllato che venga copiata come risorsa andando in build phases -> copy bundle resources ed effettivamente c'è quell' immagine nella lista delle risorse usate (è un file jpg).
    Sono pure andato nella directory del bundle (ho saputo qual'è copiando e incollando il risultato del metodo bundlePath del bundle dell' applicazione) ed effettivamente nella directory Contents -> Resources c'è l' immagine.
    Il problema è che comunque non riesco a trovare il file (a meno che non scriva il path assoluto, ma voglio capire il perché):

    codice:
    NSBundle* bundle=[NSBundle mainBundle];
    NSString* path=[bundle pathForImageResource: @"photo"]; 
    //Si chiama photo.jpg
    // ho provato anche ad aggiungere l' estensione ma niente da fare
    Il problema è che path è sempre uguale a nil.

    PS: Uso xcode 4.4 .

  2. #2

    Moderazione

    Ho aggiunto il tag del linguaggio nel titolo, in futuro ricordati di inserirlo correttamente fin da subito.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.