У меня есть изображения в моем проекте (который поддерживается только на iPhone, без iPad). Изображения находятся в группе, а не в images.xcassets
.
Я хочу использовать одно и то же изображение для всех iPhone, кроме @3x для 6 Plus, поэтому у меня есть следующая структура:
Project
|_ Images_Group
|
|_ [email protected]
|_ [email protected]
Я использую этот код, чтобы использовать его в своем приложении:
if let path = NSBundle.mainBundle().pathForResource("pic01", ofType: "png") {
image = UIImage(contentsOfFile: path)
}
Но path
всегда возвращает ноль. Нужно ли мне иметь pic01.png
?
Изображение находится в разделе Проект > Фазы сборки > Копировать ресурсы пакета. Что я делаю не так?