jjzjj

SwiftyJSON

全部标签

ios - 如何将新数据附加到现有的 JSON 数组 (swiftyJSON)

我有一个SwiftyJson数据数组,我已经声明并用数据填充它。我用来填充hoge数组的代码是这样的:self.hoge=JSON(data:data!)但我需要将新的swiftyJSON数据附加到这个hoge数组。我注意到hoge数组没有附加属性。我该怎么做?谢谢 最佳答案 SwiftyJSON没有append或extend功能。您可以:self.hoge=JSON(self.hoge.arrayObject!+JSON(data:newData).arrayObject!)但我建议将self.hoge声明为[JSON]varho

ios - 在 Alamofire 4 中使用 SwiftyJson 为 MultipartFormData 请求创建 JSON 数据

我需要使用Alamofire4发送MultipartFormData.Post请求。需要发送JSON和文件数据。我很难将SwiftyJson对象转换为类型数据对象。SwiftyJSON看起来像这样:varjson:JSON=JSON(["Name":"Ben","UserID":2,"Username":"benji"])Alamofire4请求看起来像这样service.upload(multipartFormData:{(MultipartFormData)inMultipartFormData.append(userData,withName:"userInfo")Multipa

ios - swift 2 + SwiftyJSON : Use of unresolved identifier error

我正在使用iOS9在Swift2中制作APIREST应用程序,使用SwiftyJSON支持Swift2(https://github.com/andrelind/SwiftyJSON)。当我获取数据并打印时,我使用以下代码:RestApiManager.sharedInstance.getRandomUser{jsoninletresults=json["results"]for(index:String,subJson:JSON)inresults{varuser=subJson["user"].stringprint(user)}}使用这段代码,我得到了这个错误:varuser=s

ios - 没有找到合适的申请记录。验证您的包标识符 'com.swiftyjson.SwiftyJSON' 是否正确

真的很麻烦。我在AppStore上有几个应用程序,其中一些使用SwiftyJSON,但后一个很奇怪。我正在尝试将其上传到AppStore,但出现了这个奇怪的错误。Nosuitableapplicationrecordswerefound.Verifyyourbundleidentifier'com.swiftyjson.SwiftyJSON'iscorrect.我已经仔细检查了项目的包标识符,它是正确的,com.myname.appname。此外,它在iTunesConnect上也是正确的。我读过其他类似的问题,但没有一个有帮助。我正在使用carthage和Xcode9。

ios - 在 Xcode6.3 中使用 Carthage 的 Alamofire 和 SwiftyJSON

我真的很想使用Carthage来安装Alamofire和SwiftJSON,但我无法让它工作。每次构建都失败。这是我的Cartfile(指向Xcode6.3的正确分支):github"Alamofire/Alamofire""xcode-6.3"github"SwiftyJSON/SwiftyJSON""xcode6.3"Alamofire构建失败并出现以下错误:error:ErrorDomain=NSPOSIXErrorDomainCode=2"Non-zeroexitcode127returnedfromshellcommand:/ur/bin/gcc-4.2-v-E-dM-arc

ios - 无法在 iOS 中使用 SwiftyJson 将 JSON 数组或 JSON 对象分配给 JSON

我有一个JSON对象:varx:JSON=JSON([:])x["1"].intValue=1//Correctx["2"].arrayValue=[JSON("2")]//Errorx["3"].dictionaryValue=[3:JSON("3")]//Error我可以为x分配一个整数,但我无法分配任何JSON数组或任何JSON字典。我做错了什么,我该如何解决? 最佳答案 假设您最初想分配一个JSON对象数组://doesntworkx["1"].arrayObject=[JSON(["1":"2"]),JSON(["3":"

arrays - 过滤 SwiftyJson 数据

我有一些JSON数据。这是字典数组SwiftyJson数组称为jsonObj["Customer"]并且看起来像:[{"kode_customer":1,"nama_customer":"LogamJaya,UD","alamat_customer":"RajawaliNo95","kodepos":60176,"kode_provinsi":11,"gps_lat":-7.233834999999999,"gps_long":112.72964666666667},{"kode_customer":2,"nama_customer":"Terang,TK","alamat_custo

json - 使用 Alamofire/SwiftyJSON 获取 JSON 数组的第一个元素

我有一个Alamofire请求,结果为我提供了JSON。这是我的JSON:"user":{"field_first_name":{"und":[{"value":"Christopher","format":null,"safe_value":"Christopher"}]},“und”值是一个数组,通常只有一个值。我想一直获取这个数组的第一个元素,因为偶尔这个字段会有多个元素,但第一个总是正确的结果。下面的代码有效,直到我到达“.first”。这将返回一个类型为(String,JSON)的值,我无法弄清楚如何将此项“firstValue”恢复为可用格式。每当我尝试使用Alamofir

json - 使用 SwiftyJSON 处理 Alamofire 异步请求

我正在尝试使用SwiftyJSON将JSON数据解析为一个数组,以便在我的TableView中使用。但是,即使我可以成功请求数据并将其解析为数组,我也无法从getObjects函数返回它,因为它是异步完成的。我曾尝试使用完成处理程序,在学习了几个教程之后,我似乎遗漏了一些东西。有人知道如何返回数组以在我的TableViewController中使用吗?TableViewControllerletobjects=[Objects]()overridefuncviewWillAppear(_animated:Bool){super.viewWillAppear(animated)letur

ios - Swift 3 - 如何使用 Alamofire 和 SwiftyJSON 获取 JSON 对象

我想为我的RESTapi使用Alamofire和SwiftyJSON。我已经访问了根json,但我无法访问json的对象。结合这两个库正确解析它的最佳方法是什么?我的JSON:-[{"ID":2,"Nm":"ABC","Descr":null,"BeenCnt":"9","FavCnt":"9","ImgPath":"pathtoimage","TypeID":4,"Type":null,"DayCnt":5,"NightCnt":4,"ValidDate":null,"UsrCommentCnt":null,"TourDates":null,"CityList":[{"KeyID":