我有一个带有UIImageView的viewController,我在使用Swipe滑动时更改图像。
当我更改一些图像时,我收到了内存警告和应用程序崩溃。图片有300KB的aprox ......
我用以下方式加载图片:
image1.image = UIImage(named: "myImage")!
如何解决这个问题?在Swift避风港发布..怎么做?
谢谢!
答案 0 :(得分:-1)
这里的问题是方法,
[UIImage imageNamed: ];//In objective c
image1.image = UIImage(named: "myImage")! //in Swift
这本身就是一种非常记忆的使用方法。而不是这个用途:
init?(contentsOfFile path: String)