エディタのショートカット・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コード)

関連記事

20140818-141439.jpg

iPhoneアプリを作りたい開発初心者にまずはやってみて欲しい3つのこと

今日は、これからiPhoneアプリを作りたい開発初心者の方にやってもらいたいことを書いてみた

記事を読む

I20151122-213340.jpg

【入門本】詳細! Swift 2 iPhoneアプリ開発 入門ノート Swift 2 + Xcode 7対応

ソーテック社より「詳細! Swift 2 iPhoneアプリ開発 入門ノート Swift

記事を読む

I20160204-120840.jpg

Swiftでプロトコル型に対して===演算子を使いたい時の対処法

プロトコル型の変数や定数に対して===演算子を使うと「error: binary opera

記事を読む

20160309-131202.jpg

ゆるい入門書では物足りない人向けの濃い内容!「本気ではじめるiPhoneアプリ作り」

ヤフー株式会社のiOSエンジニアである西 磨翁(にし まお)さんより、「本気ではじめるiPhon

記事を読む

I20160208-152320.jpg

【Swift】privateなタイプメソッド作るなら、privateな関数でも良いかもと思った

structとかclassの中で、ちょっとした処理を担当させるprivateなタイプ

記事を読む

20160420-180135.jpg

【RxSwift】2つのUITextFieldに入力された数値の合計をUILabelに表示する

そろそろRxSwiftについて学び始めよう!ということで、まずは2つのUITex

記事を読む

20150327-131839.jpg

【Apple Watchアプリ】ボタン内の文字の先頭に画像を入れる方法【WatchKit】

Apple Watch向けのアプリを作るためのフレームワーク「WatchKit」。そのWatch

記事を読む

[iOS][Swift]指定したディレクトリにあるファイルの一覧を取得する

iOSで、指定したディレクトリにあるファイルの一覧を取得する方法について紹介します。

記事を読む

I20160409-211651.jpg

Xcode 7.3の新機能についてまとめてみた

2016年3月22日にXcode 7.3がリリースされましたが、自分が知らない機能があるかもしれ

記事を読む

I20160201-112159.jpg

ライブラリ管理ツールCarthageのCartfileの書き方

iOS(Cocoa)ライブラリ管理ツール「Carthage」で使用するCartfileの書き方を

記事を読む

【Mac】macOSのメール(Mail.app)でGmailをサクサク快適に使う方法

macOSに搭載されているメールアプリ、いわゆるMail.ap

【メンズネイル】新宿区大久保のネイルサロンで紫とピンクのネイルにしてもらった

2016年11月12日、東京都新宿区大久保にあるネイルサロン「

[Xcode][Swift]ボタンなどの同時タップを禁止する

iOSで、ボタンなどの同時タップを禁止する方法を紹介します。

【HomeKit】家の照明をSiriで制御できるようにしてみた

Apple製品と家電を連携するシステム「HomeKit(ホーム

【メンズネイル】新宿区大久保のサロンでターコイズとピンクのメタルネイルにしてもらった

2016年10月22日、いつもお世話になっているネイルサロン「

→もっと見る

PAGE TOP ↑