создать переменную типа string в контроллере представления назначения.
DestinationViewController.Swift
class DestinationViewController: UIViewController {
var driverName: String?
override func viewDidLoad() {
super.viewDidLoad()
print(driverName)
}
}
CurrentViewController.swift
В вашем CurrentViewController переопределение prepareForSegue:sender:
метод.
class CurrentViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let destnationVC = segue.destination as! DestinationViewController
destnationVC.driverName = "Home nath"
}
}
узнать, как передать данные из CurrentViewController в DestinationViewController и DestinationViewController к OrignViewController это поможет вам много.
Passing Data between View Controllers.
Полезно, если вы публикуете то, что вы уже пробовали, чтобы решить эту проблему и какую ошибку вы получаете. – Brduca
Я почти сделал с вызовом url print url и объекта, получающего с сервера. Теперь я не могу напечатать конкретный объект. Для этого я попытался: var result = jsonResults ["error_msg"] as? String print ("rest: \ (result)") – antonyraja
вы можете повысить свой ответ, если это вам поможет :-) –