しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

Swift3.0でインスタンスのクラス名を取得する

Swift3.0でクラス名の取得方法が少し変わっていたのでメモ。
dynamicTypeでなくtypeという大域関数を使うようになりました。

// Swift2.0
let view = UIView()
NSStringFromClass(view.dynamicType)
// Swift3.0
let view = UIView()
NSStringFromClass(type(of: view))