オブジェクトの配列の対応するプロパティに整数値の配列を割り当てたいと思います。Swiftのオブジェクト配列の対応するプロパティにint配列を割り当てる方法は?
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