【发布时间】:2016-12-14 09:37:28
【问题描述】:
我正在构建一个 cocoapod,它基本上包含一个框架(私有源代码)和一个依赖于该框架的视图(开源),所有这些都是用 Objective-C 制作的。
在 podspec 我有以下几行:
- spec.vendored_frameworks = 'MyPod/Framework/MyFramework.framework'
- spec.source_files = ['MyPod/UI/Views/MyView.{h,m}']
当使用use_frameworks! 语法时,我不能#import MyFramework
我只是不明白发生了什么。
此外,当我删除spec.source_files 行时,我可以#import MyFramework 并且它工作得很好,但是我当然不能使用MyView。
我做错了什么?
【问题讨论】:
标签: ios swift frameworks cocoapods