Swift 在操场内使用Alamofire

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

我对iOS开发和使用Xcode还不熟悉,我很难让Alamofire在操场上工作。有一些功能,我想测试出来的概念证明,但图书馆是没有链接到操场,我已经尝试让它玩得很好。在Github Alamofire repo中的安装说明最近更新之前,我已经将Alamofire设置为在iOS(而不是在游乐场)项目中工作


关于如何让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
  • 如果尚未在工作区文件中,
    文件->另存为工作区
    。出于偏执,我关闭项目/工作区并(重新)打开工作区
  • 单击在#2中创建的游乐场文件,并添加导入
    import Alamofire

  • 您可以在项目中创建一个游乐场,如中所示

    台阶
    • 如果项目不在工作区中,请另存为工作区
    • 通过在项目窗格中添加到工作区级别,创建新的游乐场
    • 确保您的项目有一个框架目标。如果不编辑方案以添加新的
      Cocoa Touch框架
      目标(不需要单元测试)
      • 将要在操场中使用的文件添加到新的框架目标
    • 通过在顶部的构建框中选择目标来构建框架
    • 在操场中,导入框架。如果要使用的类不是公共类,则需要像这样导入:
      @testable import ModuleFramework

    可能的副本请参见:现在移到这里:现在显然移到了这里:知道它现在在哪里吗?URL现在似乎都指向:(从目前为止我所读到的所有内容来看,这应该是正确的方法。但是,Xcode 7b6对我不起作用。我甚至尝试将
    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