【问题标题】:Failing to install SwiftyJSON无法安装 SwiftyJSON
【发布时间】:2015-06-27 19:12:11
【问题描述】:

我想将 SwiftyJSON 包含到我的 Xcode 6.3 项目中。

当我尝试构建它时,会出现大约 40 个编译器错误。其中大部分类似于 'AnyObject' 不可转换为 'String'。你的意思是!强制执行downcast?

我按照教程步骤操作:

  1. 下载 SwiftyJSON (https://github.com/SwiftyJSON/SwiftyJSON)
  2. 将 SwiftyJSON.swift 拖放到我的 Xcode 项目中。
  3. 接受“必要时复制”。
  4. 重新构建项目。

我最好的猜测是,由于我是新手,所以我错过了一些非常“明显”的步骤。

使用的教程:http://www.raywenderlich.com/82706/working-with-json-in-swift-tutorial

【问题讨论】:

  • 框架是老版本的swift
  • 您是否找到了错误的解决方案.... 或其他使用 Swift 2 的来源

标签: ios swift swifty-json


【解决方案1】:

您使用的是 Swift 2,但该框架的主版本适用于 Swift 1.2(直到 Swift 2 结束测试版)。但是你可以使用其他分支:下载here

编辑:您实际上只需要一个正确的文件here(右键单击 RAW,然后单击“下载链接文件”)。然后您应该能够将下载的文件从下载文件夹拖到您的项目中(选择“如有必要复制”),它应该准备好了。我自己试过了,只有一个弃用警告。

编辑:哦,哇,我很抱歉,我完全错过了您使用的是 XCode 6.3。当然你不能使用 XCode 7 分支。 here是XCode 6.3版本的文件

【讨论】:

  • 它没有帮助。按照我原来的帖子中的步骤,但对于 xcode7 分支,会导致 60 个编译器错误。主要是 Swift 编译器错误未知属性 'available',但也有一些其他的类似“一行上的连续语句必须后跟一个;”
  • @mipmap 我会再调查一下,顺便说一句,当我的答案不正确时,您不应该将我的答案标记为正确;)
  • @kametrixon 感谢您的帮助,但这也不起作用。我得到了和以前一样的 60 个编译器错误。我还创建了一个新项目并将文件添加到其中(以防我搞砸了一些设置)。
  • @mipmap 哦,哇,很抱歉完全错过了您使用的是 6.3,我再次对其进行了编辑。如果它不能像这样工作,我不能再帮你了
【解决方案2】:

你的 xcode 没有更新到 swiftyjson 库所期望的版本

【讨论】:

    猜你喜欢
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 2021-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    • 2023-01-30
    相关资源
    最近更新 更多