我尝试使用依赖于get
宏的开源解决方案,我添加到Swift项目中的Objective-C文件会导入必要的标题:
Availability
我理解它是Foundation框架的一部分,我在#import "Availability.h"
(tried changing "" for <> as well)
部分添加了它。但是,所有特定于可用性的代码行都会被忽略,最终会出现Linked Frameworks and Libraries
错误,而这些错误应该是平台/ iOS版本特定的定义。
我已经尝试添加/删除框架Duplicate interface definition
/ Cleaning
,根据this question和其他人的所有建议,尝试重新启动Xcode - 没有任何帮助。
如何使用Bridging标头在导入到Swift项目的Objective-C文件中使用可用性?
设置:Xcode 7.3