Structure
Dictionary.Values
A view of a dictionary’s values.
辞書のもつ値のあるビュー。
Technology
- Swift Standard Library
Swift標準ライブラリ
Topics
話題
Instance Properties
様々なインスタンスプロパティ
var isEmpty: Bool
A Boolean value indicating whether the collection is empty.
コレクションが空かどうかを指し示すブール値。
Instance Methods
インスタンスメソッド
func contains(Value) -> Bool
Returns a Boolean value indicating whether the sequence contains the given element.
指定された要素をシーケンスが含むかどうかを指し示すブール値を返します。
Available when Value
conforms to Equatable
.
Value
がEquatable
に準拠する時に利用可能です。
func elementsEqual<OtherSequence>(OtherSequence) -> Bool
Returns a Boolean value indicating whether this sequence and another sequence contain the same elements in the same order.
このシーケンスともう一方のシーケンスが同じ要素を同じ順序で含むかどうかを指し示すブール値を返します。
Available when Value
conforms to Equatable
.
Value
がEquatable
に準拠する時に利用可能です。
func forEach((Value) -> Void)
Calls the given closure on each element in the sequence in the same order as a for
-in
loop.
指定されたクロージャをそのシーケンスの各要素上でfor
-in
ループと同じ順番で呼び出します。
func joined(separator: String) -> String
Returns a new string by concatenating the elements of the sequence, adding the given separator between each element.
各要素の間に与えられた分離子を加えて、シーケンスの要素を連結することによる新しい文字列を返します。
Available when Value
conforms to StringProtocol
.
Value
がStringProtocol
に準拠する時に利用可能です。
func lexicographicallyPrecedes<OtherSequence>(OtherSequence) -> Bool
Returns a Boolean value indicating whether the sequence precedes another sequence in a lexicographical (dictionary) ordering, using the less-than operator (<
) to compare elements.
そのシーケンスが別のシーケンスの前に来るかどうかを、ある語彙筆記的順序(字典)順序において、より小さい演算子(<
)を使って要素を比較して、指し示すブール値を返します。
Available when Value
conforms to Comparable
.
Value
がComparable
に準拠する場合に利用可能です。
func map<T>((Value) -> T) -> [T]
Returns an array containing the results of mapping the given closure over the sequence’s elements.
与えられたクロージャをシーケンスのもつ要素全体にわたってマップする結果を含んでいる配列を返します。
func max() -> Value?
Returns the maximum element in the sequence.
シーケンスの中の最大の要素を返します。
Available when Value
conforms to Comparable
.
Value
がComparable
に準拠する場合に利用可能です。
func min() -> Value?
Returns the minimum element in the sequence.
シーケンスの中の最小の要素を返します。
Available when Value
conforms to Comparable
.
Value
がComparable
に準拠する場合に利用可能です。
func reversed() -> [Value]
Returns an array containing the elements of this sequence in reverse order.
このシーケンスの要素を逆順に含んでいる配列を返します。
func sorted() -> [Value]
Returns the elements of the sequence, sorted.
シーケンスに属する要素を、ソートして返します。
Available when Value
conforms to Comparable
.
Value
がComparable
に準拠する場合に利用可能です。
func starts<PossiblePrefix>(with: PossiblePrefix) -> Bool
Returns a Boolean value indicating whether the initial elements of the sequence are the same as the elements in another sequence.
シーケンスの最初の要素らが別のシーケンスの中の要素らと同じかどうかを指し示すブール値を返します。
Available when Value
conforms to Equatable
.
Value
がEquatable
に準拠する時に利用可能です。
Structures
構造体
struct Dictionary.Values.Iterator
A type that provides the collection’s iteration interface and encapsulates its iteration state.
そのコレクションの持つ反復インターフェイスを提供してそれの反復状態をカプセル化するある型。
See Also
参照
Supporting Types
支援を行う型
typealias Dictionary.Indices
A type that represents the indices that are valid for subscripting the collection, in ascending order.
昇順での、コレクションの添え字として有効なインデックスを表す型。