我正在尝试为我的项目创建自己的iOS框架。我正在按照以下链接进行创建:-
Creating custom framework in iOS

我没有收到任何错误以及警告,但是看不到在项目创建过程中生成的Product文件夹的内容。

我在此步骤中遇到问题:-

要构建,请选择目标作为iOS设备,然后按cmd + B进行构建。完成后,“项目导航器”的“产品”组中的libRWUIControls.a产品将从红色变为黑色,表示该产品现已存在。右键单击libRWUIControls.a,然后选择“在Finder中显示”。

在此寻求您的所有帮助和支持。

最佳答案

假设您使用的是Xcode 6,Apple提供了一种创建自定义框架的简便方法。
您可以参考How to create an iOS Cocoa Touch Framework using Xcode上的一些说明

而且,在应用程序中使用自定义框架时,您仍然可能会遇到一些问题。
这里有3条技巧可以解决您可能遇到的问题。

  • 添加您的 public 标题:
    在您的自定义框架项目中,请选择“目标”->“构建阶段”->“标题”->“ public ”,然后将标题拖放到此处。
  • 建立一个静态库框架:
    在您的自定义框架项目中,请选择“目标”->“构建设置”->“链接”->“Mach-O类型”,并将其选择为“静态库”。
  • 要在将自定义框架导入应用程序时修复Xcode“缺少子模块”警告:
    请参考解决方案here

  • 享受自己的框架。

    关于ios - 在iOS中创建自定义框架,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27445968/

    10-12 00:18
    查看更多