Я создаю фреймворк, в котором я хочу сделать анимацию с SwiftyGif.У меня есть GIF-файл с именем «loading.gif», который я хочу представить.Проблема, с которой я сталкиваюсь, состоит в том, чтобы найти файл в рамках.
Когда мой экран загружается, я инициализирую представление изображения для gif, но всегда получаю Ошибка: Gif file loading.gif.gif не найден в журнале и gif никогда не отображается ...
override func viewDidLoad() {
super.viewDidLoad()
let gif = UIImage(gifName: "loading")
let imv = UIImageView(gifImage: gif)
imv.frame = CGRect(origin: .zero, size: containerView.frame.size)
imv.loopCount = -1
containerView.addSubview(imv)
// Do any additional setup after loading the view.
}
Даже пытался найти путь в комплекте, но он всегда возвращает nil:
let path = Bundle(for: type(of: self)).path(forResource: "loading", ofType: "gif")
На моем подспецификации я пытаюсь добавить свои файлы .gif в ресурс
s.resource = 'DeathStarCore/**/*.{xib,xcassets,gif}'
s.source_files = 'DeathStarCore/Source/**/*.swift'
Как правильно сделать GIF-файл в модуле разработки?