Перед загрузкой мне нужно передать некоторые параметры из appDelegate в viewController.Как передать параметры из appDelegate в ViewController?
Это код, я пытаюсь использовать (в appDelegate.swift):
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let secondView = storyboard.instantiateViewControllerWithIdentifier("tab") as UITabBarController
secondView.variable = "xxxx"
self.window?.rootViewController = secondView;
но компилятор выдает следующую ошибку:
UITabBarController does not have a member named 'variable'
Даже думал, в TabBarController класса (TabBarController.swift) У меня есть следующее:
import UIKit
class TabBarController: UITabBarController {
var variable:String!
...etc
Какая ошибка? Пожалуйста, дайте ясное объяснение, поскольку я новичок в Swift. спасибо!
Спасибо за вашу помощь – MeV