Я хочу загрузить GIF в свое приложение Swift 3. Я использовал этот код для этого, но гифка не отображается.
let filePath = Bundle.main.path(forResource: “myGif”, ofType: "gif")
let gif = NSData(contentsOfFile: filePath!)
self.webView.load(gif! as Data, mimeType: "image/gif", textEncodingName: String(), baseURL: NSURL() as URL)
self.webView.isUserInteractionEnabled = false
Я не знаю, что не так с моим кодом (я новичок в разработке Swift и iOS).
Любая помощь, пожалуйста?
NSData(contentsOfFile:)
вместоData(contentsOf:options:)
? Используйте классы Swift, особенно когда следующая строка преобразует класс Какао в класс Swift. - person rmaddy   schedule 22.11.2016Data(contentsOf:options:)
, а неData(contentsOfFile:)
. - person rmaddy   schedule 22.11.2016Data(contentsOf: URL(string:filePath!)!, options:nil)
- person Ne AS   schedule 22.11.2016NSData(contentOfFile: filePath!)
не равен нулю? ТакжеtextEncodingName
не может бытьString()
. - person Ryan   schedule 22.11.2016URL
из пути к файлу. - person rmaddy   schedule 22.11.2016