【问题标题】:Can I include an assets bundle INSIDE of my iOS Dynamic Framework?我可以在我的 iOS 动态框架中包含一个资产包吗?
【发布时间】:2016-02-09 13:11:40
【问题描述】:

This (pre iOS 8) tutorial 在为 iOS 创建框架时提到将资产(图像等)打包为存在于框架产品之外的捆绑包。 .framework 和 bundle 是两个独立的项目...

这并不理想,因为要使用框架,您必须将两个项目拖到 Xcode 项目中:框架包和捆绑包。拖一个额外的项目是太多的工作,我不希望我的用户遭受这样的命运......

我希望我的框架包包含我的资产包,因此使用该框架的任何人只需拖放一个项目(.framework 文件)。

这可能吗?

【问题讨论】:

    标签: ios xcode frameworks


    【解决方案1】:

    这是使用新动态框架的一大好处,您当然可以包含您的框架可能需要的任何资产,其中包括:

    • 图片
    • 配置文件.. plists、.txt 等
    • 音频
    • Xibs

    有一个 Apple WWDC 2014 Session 涵盖了这一点。

    ASCII 版本here.

    然而,虽然像这样的动态框架在 OSX 中已经支持了一段时间,但它仅在 iOS 8 之后才可用于 iOS。

    【讨论】:

      猜你喜欢
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-02
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多