Xcodeでボタンを押すとラベルが変化するHello World的なものを作ってみた

やること

  1. Xcode開く
  2. Projectを作成する
  3. storyboardにLabelとButtonを置く
  4. LabelとButtonのリンクをViewControllerに貼る
  5. コード書いて終わり

Project作成まで

Xcodeを開き,Create a new Xcode Projectを選択する

f:id:MitubaEX:20171031005216p:plain

そのままNextを押す

f:id:MitubaEX:20171031005353p:plain

プロジェクト名などは適当に書く

f:id:MitubaEX:20171031005421p:plain

storyboard作成まで

Main.storyboardを選択し,Labelやボタンを配置する

f:id:MitubaEX:20171031005546p:plain

こんな感じ

f:id:MitubaEX:20171031005606p:plain

右上の円みたいなやつを押す

f:id:MitubaEX:20171031005847p:plain

storyboardとソースコードが並びます.

LabelやButtonを選択した状態で,Ctrlを押しながらコードの方までカーソルを持っていってリンクさせる
  • labelという名前で作成

f:id:MitubaEX:20171031010034p:plain

  • buttonという名前で作成

f:id:MitubaEX:20171031010220p:plain

buttonはconnectionをactionに変更する.

ソースコード変更

button関数の中身を以下のように変更する
@IBAction func button(_ sender: Any) {
        label.text = "hello"
}

完成

左上の再生ボタンのようなものを押して,実行してみる.

before

f:id:MitubaEX:20171031010519p:plain

after

f:id:MitubaEX:20171031010550p:plain