Tuesday 15 January 2013

ios - how to pass jsonData to other ViewController in Swift? -



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