タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

SWIFTとrefectionに関するclavierのブックマーク (1)

  • Swiftでリフレクションを使ってみる

    プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMaciPhoneなどの話題が中心のブログ ドキュメントにないメソッドreflectを使えば、Swiftで一応リフレクションが使えるようなので使ってみました。 なお、ドキュメントには載っていない情報なので、今後変更されたり、なくなったりする可能性があります。 前提 次のようなクラスとインスタンスがあったとします。 struct Foo { let num = 3 let str = "Hoge" } class Bar { let num = 3.14 let str = "Fuga" let foo = Foo() } let x = Bar() reflect reflectを使うと識別子名や値などを見ることができます。 var ref = reflect(x) for var i = 0; i

    Swiftでリフレクションを使ってみる
  • 1