質問: カウントダウン機能の実装コードについて教えてください。実装したい内容はビューにLabelとButtonを1つづつ配置し、ボタンを押すと5秒後にLabelのプロパティtextにHello!が代入されるというものです。 クラスViewControllerの中でメインストーリボードと接続されている部品たち @IBOutlet weak var label: UILabel @IBAction fund button(sender: AnyObject) { } 補足 タイマーアプリのアイデアを出したので作ろうと思ったのですがどこから手をつけていいのかわからないので一番メインの機能の実装方法から研究しようと思ってネットでNStimerなどのキーワードで調べたのですが、どの部分にそのコードを書けばいいの?等の状態になってしまったので、サンプルアプリとして上記の機能を実装する事でカウントダウンについて何か掴みたいと思い、今回質問させて頂きました!
回答: > > どの部分にそのコードを書けばいいの?等の状態になってしまった > > > ボタンを押したら実行するんだから、ボタンをタップした時に実行する関数`button(sender: AnyObject)`にコードを書けばいいです。 そして、その関数の中でNSTimerを使って5秒のタイマーを起動し、タイムアウトした時に呼ばれる関数の中で、ラベルのtextプロパティに"Hello!"を代入すればいいです。