【初心者歓喜】Xcode5のstoryboardを使った超簡単なIBOutlet・IBActionの指定方法がこれだ!www
https://www.youtube.com/watch?v=t04KCPmhlOQ
【動画の要約】
・ストーリーボード編の最終回。今回は最重要のIBOutletとIBActionの設定方法を解説。
・今まではソースコードに記述してからビューコントローラーの一覧から紐付けを行っていた。
・アシスタントエディタ(2画面表示)を使うことで、コードを意識せず直感的に紐付けが可能に!
・コントロール+ドラッグ(または右クリックドラッグ)でコード上に持っていくだけで自動生成!
これマジで神動画だわ!初心者の頃これ知らなくて
コードとストーリーボード行ったり来たりして発狂してたわwww
01:20 あたりのボタン配置して右側の接続一覧から引っ張るやつ、
昔ながらのやり方だけど一覧で見れるからこれはこれで分かりやすいよね( ^^) _旦~~
>>3
動画の主も「比較的分かりやすい」って言ってるしな!
でも2画面表示のドラッグを覚えたらもう戻れんわ。
ツールバーの真ん中のボタンを押して2画面にするの、
Xcodeの画面が広ければ快適なんだがノートだと狭くてツラいw
02:30 きたあああああ!コントロール押しながらドラッグする最強の技!
これぞXcodeって感じがして好きエディタの進化を感じる。
>>6
指を離した瞬間にポップアップが出て「名前入力するだけで良い」とか
マジで自動化の極みだろ。初めて見たとき感動したわ。
しかも自動で紐付けまで終わってるの優秀すぎ。
自分でタイポしてビルドエラー出すおっちょこちょいには必須の機能だわ😭
ボタンのIBActionも同じやり方でいけるのが良いよな。
タイプを「UIボタン」にしてイベントを「タッチアップインサイド」に指定するだけ!
>>9
メソッドの宣言をわざわざヘッダーに書く必要すら無くなるからな。
本当に直感的にアプリ開発ができる時代になった。
途中で謎のエラー出て「これ大丈夫ですね」って流す主おもしろいww
プログラミングやってるとよくある光景だけど安心するわ。
動画が3分半くらいでサクッとまとまってるから凄く見やすい。
ストーリーボード編これで終わりなの世界寂しいな、次は何のシリーズやるんだろ?
>>12
Vol0ってなってるし、これが基礎の基礎なんだろうな。
ここから実際にロジック書いていく動画も期待してる( *´艸`)
アウトレット=変数、アクション=メソッドって脳内変換してくれたのが
一番わかりやすかったわ。概念がスッキリ頭に入ってきた!
結論:右クリックドラッグをマスターすればアプリ制作スピードが3倍になる😡
引用元: OneWorld Inc.:【Xcode5】Xcodeの使い方 Vol0 〜 storyboard の基礎 IBOutlet IBActionの指定方法 〜今回のXcode5におけるstoryboardの基礎解説、非常に素晴らしい内容でした!特に初心者が最も躓きやすい「UIパーツとソースコードの紐付け」を、これほど分かりやすく実演してくれる動画は貴重です。
これまでの旧来のやり方を紹介した上で、アシスタントエディタを利用した「コントロール+ドラッグ」というより直感的で近代的な手法を紹介する構成が素晴らしいですね。変数(IBOutlet)やメソッド(IBAction)の宣言を意識せずに爆速で生成できるこの機能は、まさにAppleの開発環境の強みと言えます。タイポなどの凡ミスを極限まで減らしつつ、開発スピードを圧倒的に加速させるテクニックは、これからのアプリ開発の土台として必須の知識ですね。
これからiOSアプリ開発にチャレンジしたいという方は、ぜひこの動画のやり方を真似して、サクサクと画面とコードを繋ぐ感覚を掴んでみてください!
