回答
對於不那麼漂亮,但目前的工作方式,可以試試:
let object = NSStringFromClass(MyClass) as NSString
let module = object.componentsSeparatedByString(".").first!
這似乎並不爲雖然
是的,我的問題正是Swift類。我認爲你的技巧適用於我的情況。謝謝。 – mohamede1945
NSStringFromClass(ConfigurationManager.self).componentsSeparatedByString(「。」)[0] 我們不需要將它轉換爲NSString。 – mohamede1945
@ mohamede1945很酷 - 可能會感到困惑,因爲我們必須爲類似'lastPathComponent' –
- 1. 在Swift中打印當前文件的類名稱
- 2. 在swift中打印結構名稱
- 3. 獲取當前模塊名稱
- 4. 在Python中打印時包含當前方法名稱
- 5. 如何在Unix中打印當前用戶和系統名稱?
- 6. 腳本在Python模塊中打印名稱
- 7. 模塊名稱打字稿
- 8. 打印當前目錄中所有文件的名稱 - c
- 9. 重命名當前模塊
- 10. ZF2獲取抽象類中的當前模塊名稱
- 11. 如何在Haskell獲取當前模塊的名稱
- 12. 如何打印我當前目錄的父目錄的名稱
- 13. 從Java當前月份打印過去6個月的名稱
- 14. 打印/訪問當前執行的Ant目標的名稱
- 15. 如何通過MS-DOS命令打印當前目錄名稱
- 16. 在C++中打印帶擴展名的當前文件名
- 17. Drupal打印模塊 - 更改PDF輸出的名稱
- 18. 如何用logback打印當前類名?
- 19. VBA - 每行打印當前文件名
- 20. 打印當前數
- 21. es6模塊'模塊'的名稱相當於'模塊'?
- 22. 如何在R中使用apply時打印當前行的名稱?
- 23. 不明確的模塊名稱'前奏」
- 24. 在Matlab中打印變量名稱
- 25. 在C中打印系統名稱?
- 26. 顯示名稱打印在C#中
- 27. 在Java中打印對象的名稱
- 28. 在EL中打印類名稱
- 29. 在bash中打印文件夾名稱
- 30. 在#define中打印變量名稱
基金會/ UIKit的等對象什麼是你想達到的工作?斯威夫特的反省支持現在不是很好。 – jtbandes
非常感謝jtbandes!下面的答案是我想要的。 – mohamede1945