在 Swift 中使用 Facebook 异步显示工具包
Posted
技术标签:
【中文标题】在 Swift 中使用 Facebook 异步显示工具包【英文标题】:Using Facebook Async Display Kit in Swift 【发布时间】:2015-07-28 04:23:21 【问题描述】:我想在我的项目中使用 facebook 异步显示工具包,以便在 tableview 中顺利加载。我阅读了他们的 GitHub 页面,但对我来说并不清楚。谁能帮我理解一下?
(ASDK 也可以用作常规静态库:手动将项目复制到代码库,将 AsyncDisplayKit.xcodeproj 添加到工作区。将 libAsyncDisplayKit.a、AssetsLibrary 和 Photos 添加到“Link Binary With Libraries”构建阶段. 在您的项目链接器标志中包含 -lc++ -ObjC。)
我确实将 xcodeproj 文件复制到我自己的项目中并添加了 -ObjC。但我不知道Add libAsyncDisplayKit.a, AssetsLibrary, and Photos to the "Link Binary With Libraries" build phase.
是什么意思。我没有找到这样的文件。
请不要减去我的问题,我是 Swift 的新手。只给我指路。谢谢!
【问题讨论】:
【参考方案1】:添加外部库的一种便捷方法是使用可可豆荚作为雇员here。 (一个collectionview实现一个tableView应该有点类似)
(我不是那篇文章的作者)
【讨论】:
【参考方案2】:这意味着您必须添加您在“构建阶段”部分的“将二进制文件与库链接”行中提到的库。
您可以通过以下方式到达该部分: - 在项目导航器视图中单击项目文件 - 在目标列中单击要在其中使用库的项目目标 - 单击 Build Phases 部分,您将看到 Link Binary With Libraries 行。
只需单击 + 按钮并添加 libAsyncDisplayKit.a、Photos.framework 和 AssetsLibrary.framework。
【讨论】:
以上是关于在 Swift 中使用 Facebook 异步显示工具包的主要内容,如果未能解决你的问题,请参考以下文章