![](/img/trans.png)
[英]Swift 2.0 Type of expression is ambiguous without more context `.FlexibleHeight`
[英]Swift 2.0: Type of Expression is ambiguous without more context? SortInPlace
此錯誤發生在SWIFT 2.0中。 有很多類似的錯誤消息,但是我無法將它們與我的代碼匹配:
class fileObj : Comparable {
var URL = NSURL()
var path = String()
var filename = String()
var fileExtension = String()
...
}
...
var images = [fileObj]() // array of all files (images)
images.sortInPlace( { $0.URL.absoluteString! > $1.URL.absoluteString! } ) // sort by name
最后一行導致錯誤消息,指示$ 0錯誤。 任何想法?
NSURL的absoluteString
是非可選的,您必須對其進行解包。
重寫排序如下
images.sortInPlace( { $0.URL.absoluteString > $1.URL.absoluteString } )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.