XCode 13.1 日本語化計画:

インスタンスプロパティ


description


このインスタンスのテキスト表現。



宣言


var description: String { get }



議論


このプロパティを直接呼び出すことはお勧めしません。代わりに、String(describing:) イニシャライザを使用して、任意の型のインスタンスを文字列に変換して下さい。このイニシャライザは任意の型で機能し、CustomStringConvertible に準拠する型のカスタムの description プロパティを使用します:

struct Point: CustomStringConvertible {

let x: Int, y: Int


var description: String {

return "(\(x), \(y))"

}

}


let p = Point(x: 21, y: 30)

let s = String(describing: p)

print(s)

// Prints "(21, 30)"

s への割り当てで p を文字列に変換するには、Point 型の description プロパティを使用します。

注意


このドキュメントのコメントは、CustomStringConvertible から継承されました。


関連




プロトコルから


CustomStringConvertible





目次
Xcode の新機能

  • 利用可能
  • iOS 8.0+
    iPadOS 8.0+
    macOS 10.10+
    Mac Catalyst 13.0+
    tvOS 9.0+
    watchOS 2.0+
    Xcode 10.2+

    フレームワーク

    Swift
    標準ライブラリ


    このページには

  • 宣言
  • 議論
  • 関連












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ