Swift 在操场内使用Alamofire
我对iOS开发和使用Xcode还不熟悉,我很难让Alamofire在操场上工作。有一些功能,我想测试出来的概念证明,但图书馆是没有链接到操场,我已经尝试让它玩得很好。在Github Alamofire repo中的安装说明最近更新之前,我已经将Alamofire设置为在iOS(而不是在游乐场)项目中工作Swift 在操场内使用Alamofire,swift,xcode6,swift-playground,alamofire,Swift,Xcode6,Swift Playground,Alamofire,我对iOS开发和使用Xcode还不熟悉,我很难让Alamofire在操场上工作。有一些功能,我想测试出来的概念证明,但图书馆是没有链接到操场,我已经尝试让它玩得很好。在Github Alamofire repo中的安装说明最近更新之前,我已经将Alamofire设置为在iOS(而不是在游乐场)项目中工作 关于如何让Alamofire在操场上正确导入的任何建议?您可以尝试将库移动到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhon
关于如何让Alamofire在操场上正确导入的任何建议?您可以尝试将库移动到
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk/System/Library/Frameworks/
你可以在你的游乐场导入和使用它
< p>这里提供了一个很好的分步指令: 这里是我认为最简单的直线路径: 下载并构建Alamofire: 使用游乐场文件和Alamofire配置工作区。Carthage/Build/{iOS/OSX}
目录中,将Alamofire.framework文件拖动到链接库列表中:{Project Name}->{Target Name}->Build Phases->link Binary With Libraries
Command-N(创建文件)->{Platform}->Source->playerly
文件->另存为工作区
。出于偏执,我关闭项目/工作区并(重新)打开工作区import Alamofire
您可以在项目中创建一个游乐场,如中所示 台阶
- 如果项目不在工作区中,请另存为工作区
- 通过在项目窗格中添加到工作区级别,创建新的游乐场
- 确保您的项目有一个框架目标。如果不编辑方案以添加新的
目标(不需要单元测试)Cocoa Touch框架
- 将要在操场中使用的文件添加到新的框架目标
- 通过在顶部的构建框中选择目标来构建框架
- 在操场中,导入框架。如果要使用的类不是公共类,则需要像这样导入:
@testable import ModuleFramework
Alamofire.xcodeproj
添加到工作区,但没有成功。游乐场就是找不到框架。你是否确保二进制文件是用7构建的-你已经正确设置了Xcode select?我还尝试了这些steps在使用xcode 7 GM时没有成功。还有其他想法吗?我在几次测试版之前就有了这个想法。@stigi,@AJEzk:确保您使用了正确的分支-与Alamofire再次检查,但可能是github“Alamofire/Alamofire”“swift-2.0”
对我不起作用。我在一个项目中有一个游乐场,该项目具有Alamofire.framework。该项目可以…可以看到该框架。但是成员游乐场不能。此外,我希望有一个独立的游乐场访问该框架,而不需要宿主项目。我不能再投票了!!谢谢!这是唯一的一个这个解决方案对我来说真的很有效!!!!!
brew install carthage
echo "github \"Alamofire/Alamofire\"" > Cartfile
carthage update