start up xcode ver jp
TRANSCRIPT
START UP! XCODE生産性の向上に役立つ(?)豆知識
本プレゼンは2015年2月に発表したものです
目次
1. UI 2. コード作成 3. ビルド 4. デバッグ
発表者プロフィール
日本に住んで2年半ブラック企業2年半
iOS開発2年半KJ-CODE(勉強会) 1年
1. UI
● option(alt)キーを押すとオブジェクト間の距離が分かる
● カーソルを動かした後そのままにすると関係するメソッドが表示される
1. UI● 既存のビューの頭にNAVIGATION CONTROLLERを入れられる
2. コード作成
● よく使うショートカット ESC OR CONTROL + . CONTROL + I COMMAND + [ COMMAND + ] COMMAND + / COMMAND + CONTROL + ↑ OR ↓ COMMAND + CONTROL + ← OR →
ソースの整形インデントを減らすインデントを増やすコメントする
.h & .m間移動前&次に移動
入力補完
● <#設定したいコメント#>
● EDIT ALL IN SCOPE
● COMMAND + SHIFT + O
2. コード作成
● FUNCTION
#pragma mark マークの説明
#pragma mark - マークの説明 + 見分け枠
// MARK: // TODO: // FIXME: // !!!: // ???:
マークの説明 タスク内容 要修正の内容 要注意の内容 疑問点
#pragma markを// MARK:に取り替え #pragma mark -を// MARK: - に取り替え
Case Swift● CONTROL + 6
2. コード作成
● REFACTORING2. コード作成
3. ビルド● SCHEME EDIT
● CLEAN & ● FOLDER CLEAN
● ビルドクリーン
command + shift + k ● ビルドフォルダクリーン
option + command + shift + k
ビルドしたフォルダは残し、 中身(ファイル)のみ削除
ビルドしたフォルダごと削除
原因不明のビルドエラーの場合に まずおすすめ(次に詳細エラー分析)
Archiveする前におすすめ (Productフォルダも削除されるため)
3. ビルド
4. デバッグ● Continue ● Step over ● Step into ● Step out
● p - メモリ状態確認● po - オブジェクト状態確認
4. デバッグ● View Debugging サンプル映像リンク
レファレンス
http://www.raywenderlich.com/81879/storyboards-tutorial-swift-part-1
http://qiita.com/YusukeHosonuma/items/3326c5682316d4162430(eclipseユーザー向け)
http://nanananande.helpfulness.jp/post-1837/http://qiita.com/KENJU/items/4cf4955fbe8cd7699a36
http://natsuapps.com/note/2011/08/xcode_edit-all-in-scope.htmlhttp://himaratsu.hatenablog.com/entry/xcode
http://www.iosjp.com/dev/archives/tag/pragma
1. UI
2. コード作成
3. ビルド
4. デバッグ https://blog.takezou.com/archives/1886https://www.youtube.com/watch?v=KUjbhGOV7DM
http://stackoverflow.com/questions/8087065/xcode-4-clean-vs-clean-build-folder
ありがとうございました