文書   >   Swift   >   Dictionary   >   Order Dependent Operations on Dictionary   >   indices


インスタンスプロパティ


indices


昇順でのコレクションのサブスクリプト付けに有効なインデックス。





宣言


var indices: DefaultIndices<Dictionary<Key, Value>> { get }



議論


コレクションの indices プロパティは、コレクション自体への強い参照を保持できるため、コレクションが一意に参照されることはありません。インデックスの反復処理中にコレクションを変更すると、強い参照がコレクションの予期しないコピーを引き起こす可能性があります。予期しないコピーを回避するには、代わりに startIndex で始まる index(after:) メソッドを使用して下さい。


var c = MyFancyCollection([10, 20, 30, 40, 50])
var i = c.startIndex
while i != c.endIndex {
    c[i] /= 5
    i = c.index(after: i)
}
// c == MyFancyCollection([2, 4, 6, 8, 10])


以下も見よ




インデックスの操作


















































目次
Xcode の新機能

  • 言語:Swift
  • SDK

    Xcode 8.3+


    フレームワーク

    Swift 標準ライブラリ


  • 宣言
  • 議論
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)