我是 iOS 开发和使用 Xcode 的新手,我无法让 Alamofire 在 Playground 中工作。我想测试一些功能以进行概念验证,但该库未链接到 Playground,并且我已尝试使其正常运行。在最近更新了 Github Alamofire repo 中的安装说明之前,我已将 Alamofire 设置为在 iOS(而不是 Playground)项目中工作。
关于如何让 Alamofire 在 Playground 中正确导入的任何建议?
我是 iOS 开发和使用 Xcode 的新手,我无法让 Alamofire 在 Playground 中工作。我想测试一些功能以进行概念验证,但该库未链接到 Playground,并且我已尝试使其正常运行。在最近更新了 Github Alamofire repo 中的安装说明之前,我已将 Alamofire 设置为在 iOS(而不是 Playground)项目中工作。
关于如何让 Alamofire 在 Playground 中正确导入的任何建议?
Apple 在此处提供了出色的分步说明:将自定义框架导入 Playground
这是我认为最简单的直线路径:
brew install carthage
echo "github \"Alamofire/Alamofire\"" > Cartfile
carthage update
Carthage/Build/{iOS / OSX}
目录中,将 Alamofire.framework 文件拖到链接库列表中:{Project Name} -> {Target Name} -> Build Phases -> Link Binary With Libraries
Command-N (create file) -> {Platform} -> Source -> Playground
File -> Save as Workspace
. 为了偏执,我关闭项目/工作区并(重新)打开工作区。import Alamofire
您可以尝试将库移动到
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk/System/Library/Frameworks/
然后你可以在你的 Playground 中导入和使用它
您也可以像在本教程中一样在项目中创建一个游乐场
Cocoa Touch Framework
目标(不需要进行单元测试)
@testable import ModuleFramework