这是一个非常奇怪的问题所以我会尽力解释我能做的最好的事情.我有一个.framework,我作为Xcode中的"嵌入式二进制文件"添加到我的项目中:
然后我在我的控制器中导入它,如下所示:
import FrameworkName
Run Code Online (Sandbox Code Playgroud)
当我在新项目中导入它时,这很好用.我可以访问它的所有类和函数.出于某种原因,当我在我正在处理的现有项目中导入它时,它只显示头文件中的前16行代码,而我无法访问其中的任何函数.Xcode中是否有任何可能阻止此.framework的配置?
我希望这个问题有道理.如果您需要我发布有关我项目的任何其他信息,请告诉我.我非常感谢你的帮助.
好吧,似乎答案很简单.FrameworkName.framework的名称必须与您的项目不同.
例如:如果应用程序名为StackOverflow,并且您尝试导入StackOverflow.framework,则您的项目将忽略后者.我不得不回到框架的项目并重命名整个框架以使其工作.反之亦然.
| 归档时间: |
|
| 查看次数: |
325 次 |
| 最近记录: |