小编Imm*_*mma的帖子

不带prepareForSegue的Swift代表

我是新来的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)

delegates protocols ios swift

2
推荐指数
1
解决办法
2164
查看次数

标签 统计

delegates ×1

ios ×1

protocols ×1

swift ×1