ios - how to pass jsonData to other ViewController in Swift? -
i trying send jsondata of user logged in next view controller , display details in it. unable pass jsondata. if declare global var in firstviewcontroller, can pass secondviewcontroller. declaring allow jsondata within status , unable send it. tried retrieving details of json in global , share in secondviewcontroller. cant can retrieved within condition.
any help appreciated
let jsondata:nsdictionary = nsjsonserialization.jsonobjectwithdata(urldata!, options:nsjsonreadingoptions.mutablecontainers , error: &error) nsdictionary allow jsonarray: anyobject! = jsondata.valueforkey("user") nslog("jsonddata = \(jsonarray)") if (segue.identifier == "login_success") { var svc = segue.destinationviewcontroller welcomeviewcontroller; svc.usernametext = usernametext.text svc.jsonarray = jsonarray
try this
override func prepareforsegue(segue: uistoryboardsegue!, sender: anyobject!) { if (segue.identifier == "login_success") { var svc = segue!.destinationviewcontroller secondviewcontroller; svc.topass = textfield.text } }
ios json swift pass-data
No comments:
Post a Comment