问题标签 [swifty-json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 使用 SwiftyJSON 解析 parse.com 数组时出错
我在运行时收到错误 Swift 动态类型转换失败。解析表中的选项是一个数组
ios - 存储部分 SwiftyJSON
我在用 Swift 编写的 iOS 应用程序中使用 SwiftyJSON 处理 JSON。
我想将部分 JSON 对象存储在一个数组中,以填充 UITableView。
JSON是:
所以基本上我需要将“结果”存储在字典或一些描述的数组中,这样我就可以在填充表时检索数据。
我似乎无法做到这一点。我似乎无法确定 SwiftyJSON 将子对象设置为什么格式。
编辑:我添加了一个精简版的代码来说明这个问题。我故意在 searchResults 上没有设置任何类型,也没有将 json["results"] 作为任何东西处理,因为我不确定最佳类型。
ios - JSON 到 TableView 的难度
我很难从 json 结果填充表格视图。我的代码如下(抱歉,但它似乎不想将前两行作为代码:/):
导入 UIKit
类视图控制器: UIViewController,UITableViewDelegate,UITableViewDataSource {
}
它两次抱怨“两次使用未解析的标识符'teamsArray'。首先在:
返回teamArray.count
然后在:
cell.textLabel!.text = teamsArray[indexPath.row]
有人可以通过帮助我解决上述错误或将我置于正确的方向来帮助我将我的 JSON 与我的 tableview 链接。
值得注意的是,当我在没有任何 tableview 提示的空白视图上使用代码时,我在控制台中得到了完美的结果:
我是 stackoverflow 的新手,之前有人告诉我我的问题不够具体。如果这仍然太模糊,请告诉我,我会尝试改进它。
非常感谢,艾伦。
json - Swifty Json 变得不为人知但很长的路很好用?
我正在尝试使用 SwiftyJson 来提取一些 JSON 数据。不寻常的是“println(json)”表示“未知”,而如果我以常规方式提取 JSON 数据,它就可以正常工作——“println(pop)”表示“中等”,正如预期的那样。下面是我正在使用的代码。我开始切割零件,直到我到达“println(json)”,然后决定尝试手动处理它,看看它是 SwiftyJson 还是我。有什么建议么?我对 iOS 编程相当陌生,所以我假设我在某种形式上很傻。
ios - SwiftyJSON 获取文件但我无法访问它
所以我正在尝试获取 JSON 文件,当我将它打印到控制台时,它似乎一切正常。
虽然,“println(self.dta["count"].stringValue)” 应该打印出 12 时并没有打印出任何内容。我做错了什么?
json - 以 JSON 格式返回的 url 问题
我正在使用 Alamofire 向 API Restful 和 SwiftyJSON 发出请求以处理 JSON 响应,方式如下:
但我对 JSON 中返回的 url 有疑问,返回方式如下:
我可以格式化它,但我想知道它是否与编码传递给 Alamofire 或其他东西有关,我该如何修复它。
非常感谢任何帮助。
arrays - 另一个:: 如何使用 swiftyjson 循环遍历 json 数据?
我正在通过首先尝试一些简单的事情来评估 swiftyJSON,然后想知道这个循环有什么问题。
这是示例数据。
这是将其读入两个单独数组的代码
错误是
Could not find member 'array'
??
array
定义为https://github.com/SwiftyJSON/SwiftyJSONarrayValue
我错过了什么?
如果没有 swiftyJSON,这可能会更干净?
function - 从使用 SwiftyJSON 的函数返回填充数组
我有一个使用 SwiftyJSON 从 Web 服务中获取信息的函数。当我使用我的 DataManager 类调用该服务时,我能够成功地填充我的数组,当我将它打印出来时,它给了我想要的东西。但是,我无法从我的函数返回填充的数组,因为我认为它在函数结束时超出了范围。谁能告诉我如何让我的函数返回填充的数组而不超出范围?如果我做错了什么,任何帮助将不胜感激。
这是我打印应用程序时得到的示例:ID:146052,TITLE:M 1.7 Explosion - 0km E of Granite Falls,华盛顿,时间:2015-04-13 21:29:40 UTC,DataManager4.swift 文件:
swift - 使用 Swifty 在 Swift 中将 JSON 作为字符串返回
我正在使用 Alamofire 和 Swifty,并且能够使我的 API POST 并成功取回数据。但是,我不确定如何获取我正在打印的数据并能够将其作为字符串返回。
在下面,println 的打印效果很好。但是,当我使用与返回相同的 json["ticket"] 时,我得到 'JSON' is not convertible to 'Void'
ios - 将 UITableView 连接到 JSON API
我对 Swift 很陌生,我正试图以最好的方式将它连接到 UITableView。我决定使用 SwiftyJSON,这似乎很简单。我在 JSON 对象中的对象可能如下所示:
到目前为止,我已经开始创建一个循环,该循环通过 viewDidLoad 中的所有循环创建循环
之后我为所有新闻创建了一个类,如下所示:
但是我不确定这是否是创建它的最佳方法?我接下来的步骤是将它连接到 UITableView 吗?