文書   >   Swift   >   Swift 標準ライブラリ   >   Strings and Text   >   Unicode   >   Scalar   >   init(_:)


イニシャライザ


init(_:)


指定された数値で Unicode スカラを作成します。




宣言


init?(_ v: Int)


パラメータ


vスカラーに使用する Unicode コードポイント。v は有効な Unicode スカラー値でなければならず、 0...0xD7FF または 0xE000...0x10FFFF の範囲にある場合、イニシャライザは成功します。無効な unicode スカラー値の場合、nil が返されます。


議論


たとえば、以下のコードサンプルは、絵文字の値を持つ Unicode.Scalar インスタンスを作成します。


let codepoint = 127881
let emoji = Unicode.Scalar(codepoint)
print(emoji)
// Prints "🎉"


無効な入力値の場合、nil が返されます。


let codepoint: UInt32 = extValue // This might be an invalid value.
if let emoji = Unicode.Scalar(codepoint) {
  print(emoji)
} else {
    // Do something else
}


以下も見よ




スカラーの作成





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 9.0+

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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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