87得票9回答
使用Swift 3.0编译的模块无法在Swift 3.0.1中导入。

我将Xcode升级到了8.1 GM版本,现在在使用SwiftyJSON时遇到如下错误。其他导入的框架似乎可以正常工作。有没有办法让它在Swift 3中强制运行,直到SwiftyJSON更新他们的框架为止?我使用Carthage来导入/更新框架。我还尝试了开启和关闭“使用旧版Swift语言版本”...

40得票2回答
将SwiftyJSON对象转换为字符串

我正在使用SwiftyJSON库将JSON解析为Swift对象。我可以创建JSON对象并对其进行读写// Create json object to represent library var libraryObject = JSON(["name":"mylibrary","tasks":[...

36得票5回答
如何使用SwiftyJSON循环遍历JSON数据?

我有一个可以使用SwiftyJSON解析的JSON:if let title = json["items"][2]["title"].string { println("title : \(title)") } 功能完美。 但是我无法遍历它。我尝试了两种方法,第一种方法是// TU...

34得票5回答
如何使用SwiftyJSON将字符串转换为JSON

需要转换的字符串: [{"description": "嗨","id":2,"img":"hi.png"},{"description": "宠物","id":10,"img":"pet.png"},{"description": "你好! :D","id":12,"img":"hello....

27得票11回答
Swift 3.0中没有'SwiftyJSON'模块

在迁移到Swift 3.0后,我试图将SwiftyJSON导入我的项目中。然而,当我导入框架 'import SwiftyJSON' 时,我收到了“No Such Module”错误。 如果我移除导入语句,则无法识别其类。 有什么建议,为什么Xcode可能无法读取我导入的框架? 请参见附...

25得票7回答
Alamofire响应序列化失败(Alamofire.AFError.ResponseSerializationFailureReason.inputDataNilOrZeroLength)

我曾有一些代码,可以从远程Web服务器的MySQL数据库中获取结果。现在它不再工作了,我一直收到这条消息:responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.inputDataNilO...

23得票6回答
如何最佳实践地判断SwiftyJSON字典是否包含某个键名

我正在尝试找到一种方法,以获取SwiftyJSON字典中键的值,并在未设置键时返回默认字符串。以下示例可以正常运行,但并不理想。您知道更加优雅的方式吗? 示例:let users: JSON = [ ["id": 1, "name": &quot...

21得票8回答
如何使用SwiftyJSON在NSUserDefaults中保存并加载JSON?

在我的iOS项目中,我需要将整个JSON作为用户数据保存起来,在下一次应用程序启动时重新加载它。 将其压缩为许多值,然后重新创建JSON不是一个选项,我只需要一些可序列化的方式来保存整个原始JSON。 我尝试通过执行json.rawString()将其转换为String并通过将获得的strin...

21得票2回答
Swift 4 - 如何像Java中的Gson一样自动将Json转换为Swift对象

我是Swift 4的新手,正在尝试弄清楚如何自动将Json转换为Swift对象,就像在Java中使用Gson一样。是否有任何插件可以将我的Json转换为对象并进行相反的操作?我已经尝试使用SwiftyJson库,但无法理解直接将Json转换为对象映射器的语法。在Gson中,转换如下:Strin...

18得票7回答
如何将新数据追加到现有的JSON数组(SwiftyJSON)

我有一个包含SwiftyJson数据的数组,我已经声明并填充了这个数据。用来填充hoge数组的代码如下:self.hoge = JSON(data: data!) 但是我需要将新的SwiftyJSON数据添加到这个hoge数组中。我注意到hoge数组没有append属性。我该如何做呢? 谢谢。