斯威夫特3
在您的主VC中viewDidLoad
添加:
NotificationCenter.default.addObserver(self, selector: #selector(mainVc.functionName), name:"NotificationID", object: nil)
并在主VC中添加一个功能
func functionName() { // Do stuff }
在FirstStartVC中调用方法
NotificationCenter.default.postNotificationName("NotificationID", object: nil)
希望这可以帮助!
Swift 4上的简单编辑
NotificationCenter.default.addObserver(self, selector: #selector(self.funcName), name: NSNotification.Name(rawValue: "NotificationID"), object: nil)
放在@objc
函数定义之前.
@objc func functionName() { // Do stuff }