Je veux utiliser NSString
initiale UIImage
.Mais je failed.here est mon codeUIImage ne peut pas être paraphée
UIImage *tImage=[UIImage imageNamed:file];//file is NSString @"1Shux.png"
if (!tImage) {
NSLog(@"%@ is nil",file);
}
Et Xcode journal
2013-06-13 11:23:57.883 HuaHe2[3048:907] 1Shux.png is nil
Mais j'ajouter en fait le 1Shux. png au projet, et dans les ressources Bundle de copie, il y a 1Shux.png.En outre, j'utilise un autre fichier pour initial UIImage
avant, et je réussis.Mais cette fois, je change l'image, puis j'ai échoué.
* sidenote: * '[UIImage imageNamed:]' est connu pour les fuites de mémoire. – Raptor
est-ce que vous incluez l'image dans la construction du projet? – Raptor
@ShivanRaptor Je fais glisser l'image vers le projet. Dans Copy Bundle Resources, il y a 1Shux.png –