swift獲取class名字

deinit {

// 返回內部類名

print("deinit: \(object_getClassName(self))")

// 返回應用程序名+類名

print("deinit: \(NSStringFromClass(self.dynamicType))")

// 返回應用程序名+類名,并去掉應用程序名

print("deinit: \(NSStringFromClass(self.dynamicType).componentsSeparatedByString(".").last!)")

// 返回應用程序名+類名+內存地址

print("deinit: \(self)")

// 返回應用程序名+類名+內存地址

print("deinit: \(self.description)")

// 返回類名

print("deinit: \(self.dynamicType)")

}

作者:龍翱天際
鏈接:http://www.lxweimin.com/p/b46653d7a861
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
deinit: 0x00007fadc17dc1a0

deinit: APPUI.IntroductionController

deinit: IntroductionController

deinit: <APPUI.IntroductionController: 0x7fadc152b8c0>

deinit: <APPUI.IntroductionController: 0x7fadc152b8c0>

deinit: IntroductionController

作者:龍翱天際
鏈接:http://www.lxweimin.com/p/b46653d7a861
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容