0
我想分配一個整數值數組到一個對象數組的對應屬性。如何將int數組賦給Swift中對象數組的相應屬性?
class MyClass {
var propint: Int = 0
var propdbl: Double = 0.0
var propstr: String = ""
} // MyClass
var arrint: [Int]()
var arrobj: [MyClass]()
一種方法是通過整數數組(arrint)循環,並將該值分配給相應的對象數組元素的屬性propint。
我想知道是否有一個更高效,優雅的解決方案,這個承諾,例如。像array.map,如果是的話,這將如何看起來像。
--Sil68
實際上'map','sort'和'filter'都是循環的。由於安全代碼,他們可以使代碼清潔,但大多數情況下性能更差。不確定是否有適合您的問題的好方法。 – Ryan