アラームアプリでDatePickerに時刻を設定→UIButton押す→画面推移でUILabelに時刻を表示
前提・実現したいこと
アラームアプリでDatePickerに時刻を設定→UIButton押す→画面推移でUILabelに時刻を表示
としたいのですが、表示されず。
必ず表示させたいです。
こちらのサイトを参照しています。
https://qiita.com/K_Kenty/items/d589a0f0e1949e167aab
よろしくお願い致します。
発生している問題・エラーメッセージ
Use of unresolved identifier 'timeLabel' (下記のコードを書く場所を変えた場合エラーがでます) func updateTime(_ time:String) { timeLabel.text = time }
該当のソースコード
swift
1import UIKit 2 3class SleepingViewController: UIViewController { 4 //インスタンスを生成 5 var currentTime = CurrentTime() 6 7 8 9 @IBOutlet weak var timeLabel: UILabel! 10 11 12 13 override func viewDidLoad() { 14 15 } 16 17 18 @IBAction func closeBtnWasPressed(_ sender: UIButton) { 19 //前のViewControllerに戻る 20 dismiss(animated: true, completion: nil) 21 } 22 23 24} 25 26 func updateTime(_ time:String) { 27 timeLabel.text = time 28 } 29
試したこと
func updateTime(_ time:String) {
timeLabel.text = time
}
こちらのコードの位置を変えることを試しました。
また、画面推移のセグエ関連がそもそも間違っている可能性も
ありそうですが余計複雑になりそうでノータッチです・・・
あなたの回答
tips
プレビュー