Изменить имена файлов изображений? - PullRequest
0 голосов
/ 16 апреля 2011

Я хочу изменить имена файлов изображений в моем приложении, могу ли я это сделать?

Ответы [ 2 ]

1 голос
/ 16 апреля 2011

Если изображение находится внутри вашего NSBundle , то ответ - нет. Если вы копируете изображение из ALAssetsLibrary , вы можете назвать его как угодно.

0 голосов
/ 17 апреля 2011

Если он находится в вашем NSBundle и вы хотите создать копию с тем же именем изображения, вы можете сделать это, загрузив NSData и сохранив его под другим именем.Это просто занимает дополнительное место.

Почему вы пытаетесь изменить имя изображения для начала?Если вам нужно, вы можете создать NSMutableDictionary и специальную функцию, которая принимает «имя файла» и возвращает имя фактического файла изображения в вашем NSBundle.

Например, если у вас был файл с именем «MyImage.png "какая часть вашей программы думает, что на самом деле называется" ThatCoolPicture.png ", вы можете загрузить ее следующим образом: UIImage * img = [UIImage imageNamed: [self nameForPseudoname: @" ThatCoolPicture.png "]];

В этом случае nameForPseudoname принимает псевдоним и возвращает настоящее имя.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...