我正在尝试导入 Bond 和导入 ConvenienceKit。我已经包含在我的 podfile 中了
pod 'Bond', '~> 3.7'
pod 'ConvenienceKit'
use_frameworks!
end
它已正确安装并作为工作区打开文件。但是我无法导入它。如果我看到文件的框架,我会看到 pod_appname.framework 是红色的。谢谢你。
最佳答案
目前,Xcode 不为 swift 中的“导入”语句提供自动完成功能。
因此,您只需要确保在框架中导入具有指定名称的文件即可。
执行以下操作,您可以从“Pods”导入任何 swift 文件
1) Clean your project
2) Make sure that all your "Pods" > "Build Settings" > "Build Active Architecture Only" is set to "NO".
3) Don't run, just build your project.
4) Now, import any file from "Pods" to any swift file
E.g.: import Bond
5) Again, build project and it will work as expected. Finally, you can access it properties
6) Similarly, you can import different files
import Bond+UIImageView
希望这对您有所帮助!
关于ios - 无法加载用 swift 制作的 pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31737883/