Why can't I use the new inline #imageLiteral syntax in Xcode 8? “Expected expression in return result”
问题 I'm trying to use the new #imageLiteral inline image assignment from your assets folder in Xcode 8, where instead of the whole UIImage(named: "") syntax it's just the image displayed, as shown here. But when I do, I get the error "Expected expression in return result" when it's a function. Here's a simple example: func img() -> UIImage { return #imageLiteral(resourceName: "small-checkmark") } Where in Xcode it displays the small-checkmark as would be expected, but it won't compile due to the