我是新来的swift,正在ios发展。我有两个课程,希望他们能够联系。我没有使用prepareForSegue。这就是我所拥有的,某处一定有问题。
protocol TimeDelegate{
func timerDidFinish()
}
class Timer: UIViewController {
// this is where we declare our protocol
var delegate:TimeDelegate?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func timeFired(sender: UIButton){
delegate?.timerDidFinish()
}
}
import UIKit
class ViewController: UIViewController, TimeDelegate {
var timer:Timer = Timer()
override func viewDidLoad() {
super.viewDidLoad()
} …Run Code Online (Sandbox Code Playgroud)