文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Range   >   init(_:)


イニシャライザ


init(_:)


与えられた ClosedRange に等しいインスタンスを作成します。





宣言


init(_ other: ClosedRange<Range<Bound>.Bound>)


パラメータ


otherRange インスタンスに変換すべき閉鎖範囲です。


議論


等価の範囲は、Range<Bound> のインスタンスとして表現可能でなければなりません。たとえば、上限が Int.max の閉鎖範囲を渡すと実行時エラーが発生します。これは、結果として得られる半開放範囲には、Int.max + 1 の上限が必要となるためであり、これは表現可能ではないからです。


以下も見よ





範囲の変換





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 9.3+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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