Значение параметра UIImage из имени файла в базе данных - PullRequest
1 голос
/ 18 февраля 2010

У меня есть база данных SQLite, содержащая несколько элементов данных, и там я включил столбец с именами файлов изображений, которые я хочу использовать в своем приложении.
Я знаю, как вытащить эти данные, но я не знаю правильный синтаксис, который можно использовать для установки этого имени файла в uiimage.
Вот пример того, что я думал, что это будет выглядеть.

UIImage *animalImage = [[UIImage imageNamed:[database imagefilename];  
self.childController.stepImage.image = animalImage;

1 Ответ

1 голос
/ 18 февраля 2010

Предполагая, что [databasefilename] возвращает строку NSSt с именем файла изображения, тогда это выглядит хорошо. Вы пропускаете ']' в конце первой строки (но я предполагаю, что это ошибка вставки копии :-))

Опять же, предполагая, что self.childController.stepImage является UIImageView, наиболее вероятной ошибкой является то, что имя, возвращаемое параметром [database imagefilename], не соответствует файлу изображения в комплекте приложения.

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