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 存档与测试框架项目。只需下载并构建。 –