diff --git a/Gifu.swift b/Gifu.swift index 0fd2dae..8373c5c 100644 --- a/Gifu.swift +++ b/Gifu.swift @@ -68,11 +68,11 @@ class AnimatedImage: UIImage { private func prepareFrames(source: CGImageSource!) { imageSource = source - let numberOfFrames = CGImageSourceGetCount(self.imageSource) - frameDurations.reserveCapacity(Int(numberOfFrames)) - frames.reserveCapacity(Int(numberOfFrames)) + let numberOfFrames = Int(CGImageSourceGetCount(self.imageSource)) + frameDurations.reserveCapacity(numberOfFrames) + frames.reserveCapacity(numberOfFrames) - for index in 0.. Bool { return !displayLink.paused } -} \ No newline at end of file +}