0
A
回答
0
#define
s通過嘗試找出類型轉換爲Swift。例如
#define B @"b"
...變爲:
var B: String { get }
查找細節in this answer。
由於您的定義#define MY_EXPORT
未提供類型,因此轉換失敗。
此代碼將工作:
Prefix.pch:
#define MY_EXPORT @"Olala"
MyOneClass.m:
#import "MyOneClass.h"
@implementation MyOneClass
- (void)method {
NSString *useIt = MY_EXPORT;
}
@end
+0
問題是,如我在頭文件中描述的那樣使用這個宏?!?! 對於.m文件,你是對的,它的工作原理。 –
+0
請使用正確的類型顯示問題的例子。 – shallowThought
相關問題
- 1. 包含在框架框架中4
- 2. 包含Zend框架?
- 3. 編譯時不能包含Sparkle框架
- 4. QueryObject包含實體框架
- 5. 實體框架包含
- 6. Zend框架包含路徑
- 7. 實體框架包含
- 8. 如何包含SDWebImage框架
- 9. 在播放框架中包含文件
- 10. 原型框架或包含在js中
- 11. 如何在Zend框架中包含/ elemnts
- 12. 包含在實體框架中4.1
- 13. 在git repo中包含測試框架?
- 14. 在PHP框架中包含梨庫
- 15. 如何在eclipse中包含codeigniter框架
- 16. 在java中包含框架 - IntelliJ
- 17. 如何在CGI.pm下包含框架集?
- 18. XCode:在kext中包含框架?
- 19. 我可以在另一個框架中包含框架嗎?
- 20. 在運行時加載的NSBundle中包含一個框架
- 21. 如何在Cocoa的App包中包含框架設置包?
- 22. 「包含」實體框架中的鏈接
- 23. 實體框架核心不包含「包含」的定義
- 24. 從兄弟框架中找到包含iframe的框架
- 25. 包含Q_OBJECT的C++宏
- 26. 如何在編寫CodeRunner文檔時包含非框架庫?
- 27. 在項目中包含自定義框架時出現問題
- 28. 如何在不包含需要的框架的情況下構建框架?
- 29. 將iOS框架包含到另一個框架中
- 30. 當使用LINQ包含實體框架時的NullReference異常
你能分享一個鏈接到該項目有它看? – shallowThought
https://drive.google.com/open?id=0B2blcQ9XdtsdVzhvMlZCMERKcTA 存檔與測試框架項目。只需下載並構建。 –