私はarray.count(配列の要素数)を理解しています。 countは、配列の要素を反復処理するのに便利です。私は、ソートのarray.capacityswift array.capacity vs array.count
capacityの要旨 アレイ(読み取り専用)再配置することなく保存することができるどのように多くの全元素表す整数値を取得します。
私が遊び場で遊んと、アレイの容量は(2ずつ増加)偶数で注目されている実験
var arr = [1, 2, 3 , 4, 5, 6, 7]
arr.removeLast() // capacity stays the same after a removal
println(arr.capacity) // 8
println(arr.count) // 6
var arr = [1, 2, 3 , 4, 5, 6]
arr.removeLast()
println(arr.capacity) // 6
println(arr.count) // 5
質問
何アレイ容量の使用ですか?具体的な例を挙げてください。
Afaikはあくまでもメモリスペースを事前割り当てする方法です。あなたはGoogle検索でそれを見つけることができるでしょう。本当にSOの質問ではありません。また、なぜあなたは知る必要がありますか?カウントは十分ではありませんか? – Fogmeister