我看到imageNamed从可用选项中被弃用(或删除)当我执行以下操作时:
var statusImage:NSImage? = nil
self.statusImage = NSImage .ImageNamed....
Run Code Online (Sandbox Code Playgroud)

我已经尝试过苹果公司和其他公司提供的Swift文档.这看起来非常简单但无法找到imageNamed的解决方案.我错过了什么吗?
我正在尝试使用#imageLiteralXcode 8中的资源文件夹中的新内联图像分配,而不是整个UIImage(named: "")语法,它只是显示的图像,如此处所示.
但是当我这样做时,当它是一个函数时,我得到错误"返回结果中的预期表达式".
这是一个简单的例子:
func img() -> UIImage {
return #imageLiteral(resourceName: "small-checkmark")
}
Run Code Online (Sandbox Code Playgroud)
在Xcode中它显示的small-checkmark是预期的,但由于上述错误,它将无法编译.一切都为我自动完成,文件在资产文件夹(PDF).我不明白出了什么问题.如果我回来UIImage()它编译好.
我该怎么办?