草庐IT

json - JSON 输出不包含键 : "value"

我在下面的Swift代码中遇到了JSON解析问题。我收到的错误表明我的JSON输出不包含键value。我的代码:Alamofire.request(url,method:.get,headers:headers).responseJSON{(response)->VoidinletjsonValue=response.result.valueas!NSDictionaryifletbpArray=jsonValue["value"]as?[NSDictionary]{forresultsinbpArray{...}问题:此转换不起作用:ifletbpArray=jsonValue["v

ios - swift 对象映射器 : How to parse array inside of an array

这是我的JSON响应:[[{"id":22,"request_id":"rqst5c12fc9e856ae1.06631647","business_name":"CodeViable","business_email":"code@viable.com","title":"ApacheLoad/Ubuntu",}],[{"id":24,"request_id":"rqst5c130cae6f7609.41056231","business_name":"CodeViable","business_email":"code@viable.com","title":"Load",}]]这

json - swift 对象映射器 : How to parse JSON with backslash

我已经在stackoverflow上尝试了几乎所有可能的解决方案,但到目前为止没有成功,这是我的json响应:["{\"id\":5,\"request_id\":\"rqst5c17fc752d44f1.15452158\",\"business_name\":\"611Solutions\",\"business_email\":\"611thesolutions@gmail.com\",\"title\":\"123ABC-TESTING\",\"details\":\"Packageisfragile,pleasehaulwithcare\",\"load_descriptio

json - 使用 Codable swift 解析时忽略数组中的空对象

我正在使用swiftCodable解析这个API"total":7,"searchResult":[null,{"name":"joe""family":"adam"},null,{"name":"martin""family":"lavrix"},{"name":"sarah""family":"mia"},null,{"name":"ali""family":"abraham"}]使用这个PaginationModel:classPaginationModel:Codable{vartotal:Int?vardata:T?enumCodingKeys:String,CodingKe

swift - 调用与成员函数同名的全局函数第 2 部分

与Callingaglobalfunctionwhichhasthesamenameasamemberfunction直接相关,我想知道如何在我自己的模块中调用全局函数。我有一个名为Parsing的项目,它是一个Cocoa框架。我的Xcode目标的名称是Parsing。我在框架级别有一个名为failure的函数,我试图从具有相同名称的类型的成员中调用它。我显然可以通过更改名称来解决这个问题;但我更好奇为什么限定名称对我不起作用。我在以下代码中收到编译错误Useofunresolvedidentifier'Parsing':importFoundation//importParsing;

date - Parse.com — 在 Swift 中使用日期对象查询

我数据库中的一个解析对象有一个日期字段。我想使用用户选择的日期作为查询。query.whereKey("dateFieldParse",equalTo:janFirst)我不确定如何设置这个“janFirst”字段。我知道它必须以某种方式格式化以进行解析检索,但这种格式是什么。我尝试在NSDate对象中设置组件,但它似乎不起作用。letuserCalendar=NSCalendar.currentCalendar()letjanFirstComponent=NSDateComponents()janFirstComponent.year=2014janFirstComponent.mo

xcode - 在后台使用 Parse 的注册时出现 Swift 问题

在后台使用Parse的注册block时,我遇到了Swift的问题funcSignup(){varuser=PFUser()user.username=self.username.textuser.password=self.password.textuser.email="email@example.com"user.signUpInBackgroundWithBlock{(succeeded:Bool!,error:NSError!)->Voidinif(error!=nil){}else{leterrorString=error.userInfo["error"]as?NSStri

ios - PFUser 查询需要时间从 Parse 中获取用户

这是我的viewDidLoad方法-varquery=PFUser.query()query.findObjectsInBackgroundWithBlock({(objects:[AnyObject]!,error:NSError!)->Voidin//self.users.removeAll(keepCapacity:true)forobjectinobjects{varuser:PFUser=objectasPFUserprintln(user.username)self.users.append(user.username)}self.tableView.reloadData(

使用 Swift 读取文本文件的 Pythonic 方式

我知道Python,我正在尝试学习Swift...我正在尝试弄清楚如何从绝对文件路径读取纯文本文件在Python中,#!/usr/bin/pythonpath='/users/mu/desktop/test_file.txt'in_file=open(path,'w').read()#Openthefileforreadingforlineinin_file.split('\n'):#Splititbylinebreaksandprintthelinesprintline试过这个:Swift-ReadFiles得到:“String.Type没有成员名称stringWithContent

ios - 编辑/创建自定义字段 - parse.com iOS sdk (swift)

我想使用parseiOSsdk在我的parse应用程序中编辑自定义字段,但是,建议的方法似乎不起作用。varuser=PFUser()//otherfieldscanbesetjustlikewithPFObjectuser["phone"]="415-392-0202"//ERROR:cannotassignavalueoftypestringtoavalueoftypeanyobject?user.setValue和user.setObject方法似乎确实更新了值,但更改在Parse.comwebui中仍然看不到。//facebookIDisastringparsefielduse