【发布时间】:2017-04-02 08:26:37
【问题描述】:
全部 我是IOS的新开发者。现在我通过书本学习 Swift。 有一些麻烦。我使用 swift3,但本书由 swift2 组成。 所以我不知道什么是错误的代码。 你可以帮帮我吗? 感谢您阅读和帮助我。
这是数据代码。
import UIKit
class ViewController: UIViewController {
let timeSelector: Selector = #selector(ViewController.updateTime)
let interval = 1.0
var count = 0
@IBOutlet weak var IbICurrentTime: UILabel!
@IBOutlet weak var IbIPickTime: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
Timer.scheduledTimer(withTimeInterval: interval, repeats: true, block: timeSelector)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func changeDatePicker(_ sender: UIDatePicker) {
let datePickerView = sender
let formatter = DateFormatter()
formatter.dateFormat = "YYYY-MM-dd HH:mm:ss EEE"
IbIPickTime.text = "선택시간: " + formatter.string(from: datePickerView.date)
}
func updateTime() {
IbICurrentTime.text = String(count)
count = count+1
}
}
有问题
Timer.scheduledTimer(withTimeInterval: interval, repeats: true, block: timeSelector)
}
我不知道我必须在“块”输入什么?
【问题讨论】:
标签: ios swift datepicker