エディタのショートカット・Auto Layout・ブレークポイントに関する詳しい解説も!「Xcode5徹底解説」

公開日: : 最終更新日:2015/07/24 iPhoneアプリ開発

著者の@es_kumagaiさんより献本御礼。iOSアプリ開発に用いるツール「Xcode 5」の使い方を徹底解説している書籍です。

初級者にも上級者にも役立つ内容!

本書は開発ツールであるXcodeの使い方を徹底解説している本です。よって、アプリの作り方やObjective-Cの書き方が載っているわけではありません。しかし、アプリ開発の入門書などを読んでいると「Xcodeのこのボタンって、押すと何が起こるんだろう?」なんて疑問を持つことがあります。そこで役に立つのが本書なわけです。Xcodeの使い方が網羅的に載っていますから、目次や索引から知りたい事項が載っている場所をつまみ食いで読んでいくだけでも十分役に立つでしょう。

もちろん1ページ目から順番に読んでいってもいいんですが、733ページもの大ボリュームですから、読破するのは結構大変だと思います(もちろんそれによって得るものは大きいでしょう)。

個人的に勉強になった箇所

ざーっと見ただけでも勉強になった箇所があったので、その中からいくつか紹介したいと思います。

7.2.6 選択した行を上下に移動する(⌥⌘[ , ⌥⌘])

こんな機能あったなんて知らなかった!

7.2.8 カーソル位置のスコープを自動でハイライトする

この機能も知らなかった。コードの一部分に集中したい時に便利かも。

7.5.2 入力カーソルがある位置のシンボルが定義されている位置へ移動(⌃⌘J)

⌘+クリックで移動できることは知っていたけれど、ショートカットキーも用意されていたとは!

8.3 オートレイアウトで画面の変化に強いレイアウトを作る

ストーリーボード周りのAuto Layout関連機能が詳しく説明されていて、勉強になりました。

13.4 ブレークポイントの設置と扱い方

ブレークポイントの様々な活用法について解説されています。

  • N回通過したら停止させる
  • ブレークポイント通過時にログを出力する(NSLogをコードに記述するよりもいいかも)
  • ブレークポイントで変数に値を設定

などなど。ここら辺押させておくと、デバッグが楽になるかも。

@akio0911はこう思った。

というわけで、「Xcode5徹底解説」おすすめです!特に「エディタのショートカット」「Auto Layout」「ブレークポイント」あたりは目を通しておくと日々の開発作業が効率化できると思います!

この記事が気に入ったら「いいね!」しよう

follow us in feedly

Feedlyで最新記事を購読

Twitterで更新情報をゲット!

LINEでご感想・ご要望お送りください!
(スマホでLINEを起動 > 友だち追加 > QRコード)

関連記事

20150106-142403.jpg

Auto Layoutをコードで記述してビューを等間隔に並べる【Swift】

Auto Layoutをコードで記述して、ビューを等間隔に並べる方法について紹介します。ちなみに

記事を読む

I20160228-162014.jpg

詳解 Swift 改訂版のKindle版が発売。リフローに対応!

今日気付いたんですが、「詳解 Swift 改訂版」のKindle版がいつの間にか発売されていまし

記事を読む

20160423-124300.jpg

【RxSwift】Hot変換オペレータの1つであるshareReplayを使ってみる

最近、RxSwiftについて勉強中です。 今回は、Hot変換オペレータの1つであるshareR

記事を読む

20140810-193043.jpg

WordPressでObjective-Cのソースコードをキレイに整形して表示する方法

WordPressの記事内で、Objective-Cのソースコードをキレイに整形して表示する方法

記事を読む

I20150909-225806.jpg

Functional Programming in Swiftを読むために、すごいH本を読み終えた感想

「Functional Programming in Swift」という本がありまして、

記事を読む

20160508-170745.jpg

SwiftTaskで失敗したタスクによって異なるエラー処理を行う方法

SwiftTaskで複数のタスクを.successでチェーンさせ、失敗したタスクによって

記事を読む

20150108-113233.jpg

【Swift】コードをコンパクトに記述できるオプショナルチェーン(optional chaining)の性質と活用例

最近はSwiftでコーディングすることが多い@akio0911です。今日はSwiftでコード

記事を読む

I20160122-095132.jpg

Swift 2のドキュメントコメントの書き方(JavaDoc的なやつ)

コード補完時やoptionクリック時などに説明が出てくるようにする「ドキュメントコメント(J

記事を読む

20141224-231137.jpg

【Swift】Auto Layoutで特定のデバイス・画面サイズの時だけ制約を変更する方法

Auto Layoutで、特定のデバイスや画面サイズの時だけ制約を変更する方法について紹介したい

記事を読む

20141210-164612.jpg

【Swift】Generated Header内にSwiftクラスの定義が記述されない場合の確認事項【Xcode6】

Swiftで書いたクラスをObjective-Cで使う際には、「Generated Header

記事を読む

PAGE TOP ↑