0
我正在爲Array寫一個mutaitin函數。我無法比較如下的陣列組件:Swift錯誤:二元運算符'>'不能應用於兩個T操作數
extension Array {
mutating func mutFunc() {
while self[1]>self[2]{
}
}
}
數組必須是Int類型的數組。我甚至不能用這種方式來比較。
while Int(self[1])>Int(self[2]){
}
我的代碼有什麼問題?
如果你的數組元素的類型沒有與'>'相比,會發生什麼?就像你有一個'[AnyObject]'? – zneak