最終更新:2017-02-22 (水) 18:21:10 (2591d)
Xcode/使い方
http://help.apple.com/xcode/mac/8.3/
入手
- XcodeはMac App Storeからダウンロードできる。(ADCからも可能)
Xcode/ツールバー?
Xcode/ワークスペース
- 下記のような領域にわかれている。
https://developer.apple.com/library/content/featuredarticles/XcodeConcepts/Concept-Workspace.html
Xcode/ナビゲータ (画面左)
- Xcode/Project Navigator - プロジェクトに含まれるファイルの一覧
- Xcode/Symbol Navigator - プロジェクト内のシンボルを閲覧
- Xcode/Find Navigator? - プロジェクト内のファイルの検索
- Xcode/Issue Navigator - ビルドエラーとかを表示
- Xcode/Test Navigator? -
- Xcode/Debug Navigator - スレッドとスタックを調査
- Xcode/Breakpoint Navigator - ブレークポイントを表示
- Xcode/Report Navigator?
- (旧)Xcode/Log Navigator - コンソール実行とデバッグセッションのヒストリーを表示
Xcode/エディタ (画面中央)
- Xcode/Standard Editor? - プロフェッショナルなエディタ
- Xcode/Assistant Editor - 進行中の作業に基づき、自動的にファイルを表示
- Xcode/Version Editor? - ソースコードの2つのバージョンを左右に並べて表示
Xcode/デバッグエリア? (画面下)
- デバッガ?
Xcode/ユーティリティ (画面右)
Xcode/インスペクタ (上半分)
- コード編集時
- Interface Builder時に追加される項目
- Xcode/Identity Inspector - 部品のクラス名などを表示
- Xcode/Attributes Inspector - 部品の詳細設定を行う
- Xcode/Size Inspector - 部品の位置やレイアウトの方法などを設定
- Xcode/Connnections Inspector - 部品とプログラムの中の名前との接続を確認したり、接続を行う
- Xcode/Bindings Inspector?
- Xcode/View Effects Inspector?
Xcode/ライブラリ (下半分)
- Xcode/File Template Library?
- Xcode/Code Snippet Library?
- Xcode/Object Library
- Xcode/Media Library
Interface Builder
左に表示されているもの
Interface Builder/プレースホルダ
- File's Owner
- Nibが読み込まれた際にownerに指定されたクラス。
- デフォルトではNSApplicationのインスタンス(アプリケーション終了の処理などを行う)
- (複数ウィンドウ、複数メニューになる場合はFile's Owner !=Applicationになる)
- First Responder - イベント通知を最初にを受け取るインスタンス。→レスポンダチェーン
- Application - NSApplicationのインスタンス
下の表示されている黒いやつ
- Scene Dock?というらしい
- the scene dock displays the view controller’s name.
- At other times, the scene dock can contain the icons that represent the first responder and the view controller object.