Your SlideShare is downloading. ×
0
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Xcodeを便利に使って爆速開発する #yxcm

32,024

Published on

「ヤフー vs クラスメソッド iOS 炎の7番勝負」で発表したスライド。 …

「ヤフー vs クラスメソッド iOS 炎の7番勝負」で発表したスライド。
開発効率をあげるためのXcodeのtipsを紹介しました。

補足エントリはこちら:
http://himaratsu.hatenablog.com/entry/xcode

Ustはこちら:
http://www.ustream.tv/recorded/44215492

Published in: Technology
0 Comments
59 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
32,024
On Slideshare
0
From Embeds
0
Number of Embeds
22
Actions
Shares
0
Downloads
61
Comments
0
Likes
59
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Xcodeを便利に使って 爆速開発 #01: 開発スピード向上 @himara2 ヤフーvsクラスメソッド 炎の7番勝負 2014.02.25 Tue.
  • 2. 自己紹介 ・平松 亮介(@himara2) ・ヤフー株式会社 iOSエンジニア ・Petapic iOSアプリ ・社内LT会「iOS_LT」 http://techblog.yahoo.co.jp/ios/ios_lt/
  • 3. x10 今年のヤフーの目標はx10
  • 4. Xcodeを効率的に使って 普段の作業をx10に.
  • 5. incremental Ctrl+6 -> search 開いているクラス内のメソッドにJump
  • 6. Cmd+Shift+O 全ファイル対象にクラスやメソッドを検索
  • 7. Suggest completions 返り値の型なしでも補完してくれる ※補完されない場合は Preference > Text Editting > Suggest Completion while typing にチェック
  • 8. Localization 複数言語対応の確認を簡単に
  • 9. 便利ですね!
  • 10. blocks そらで書けますか?
  • 11. 型、名前、パラメータ...
  • 12. fuckingblocksyntax.com
  • 13. ムリ。
  • 14. code snippet.
  • 15. code snippet ・Xcodeの便利なアイツ
  • 16. code snippet 名前 shortcut scope body = <#Return Type#>
  • 17. code snippet ・inlineBlock, typedefBlock ・ショートカット or ドラッグで使用 ・自作のsnippetも登録可 ・追加したsnippetは以下のpathに保存される ~/Library/Developer/Xcode/UserData/CodeSnippets => ここをgit管理すればチームで共有できる
  • 18. Dash
  • 19. Dash ・ドキュメントをインクリメンタルサーチ ・Google, Stack Over Flowも検索 ・Xcode pluginある ・Dash Plugin for Xcode
  • 20. Dash ・http://kapeli.com/dash ・ドキュメントをインクリメンタルサーチ ・GoogleやStack Over Flowも同時に検索 ・Xcode pluginもある ・Dash Plugin for Xcode
  • 21. 便利ですね!
  • 22. Xcode Template
  • 23. Xcode Template
  • 24. Xcode Template ・Xcodeの初期テンプレートを自作できる ・よく使うものは登録して爆速化 ・iOSの場合の置き場所 自作: ~/Library/Developer/Xcode/Templates/ デフォ: /Applications/Xcode.app/Contents/Developer/Platforms/ iPhoneOS.platform/Developer/Library/Xcode/Templates/ File Templates
  • 25. Xcode Template ・中身 - TemplateInfo.plist - TemplateInfo.icns - ___FILEBASENAME___.h - ___FILEBASENAME___.m
  • 26. Xcode Template ・中身 - TemplateInfo.plist - TemplateInfo.icns - ___FILEBASENAME___.h - ___FILEBASENAME___.m これらのファイルを良い感じに編集すると...
  • 27. 追加されたテンプレを選択
  • 28. Singletonオプションが増えてる
  • 29. File作成時点でシングルトンの記述が!
  • 30. 便利ですね!
  • 31. まとめ 1. Ctrl+6 -> incremental search 2. Cmd + Shift + O 3. Suggest Completion 4. Localization 5. Code Snippet 5-1. Dash 6. Xcode Template
  • 32. x10になりそうですね!!
  • 33. 発表は以上です!
  • 34. 終わり

×