В проекте использую CDWebImage. Пытаюсь воспроизвести gif файл который находится в папке проекта. Написал метод:
private func showGifImage(url: URL) {
DispatchQueue.global().async { [weak self] in
do {
let gifData = try Data(contentsOf: url)
DispatchQueue.main.async {
self?.imageStory.animatedImage = FLAnimatedImage(gifData: gifData)
}
} catch {
print(error)
}
}
}
Вызываю его:
showGifImage(url: URL(fileURLWithPath: Bundle.main.path(forResource: "gif", ofType: "gif")!))
Ловлю краш: libc++abi.dylib: terminating with uncaught exception of type NSException
С png все работает норм