Xcodeのファイルテンプレートを   自作する   かねうちてつや   Cocoa勉強会関西     2012.03.24
自己紹介• かねうちてつや• @kaniza id:kaniza facebook.com/kaniza• フェンリル所属• Sleipnir Mobile とか作ってます
今日は Mac OS X の11回目の誕生日
ファイルテンプレート
Mac用/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File TemplatesiOS用/Applications/Xcode.app/Contents/...
そこにあるのは
フォルダ構造フォルダ構造が分類に反映される
中にあるもの• TemplateInfo.plist• TemplateInfo.icns• ___FILEBASENAME___.h• ___FILEBASENAME___.m• その他
個々のファイルを 見てみる
////     ___FILENAME___//     ___PROJECTNAME___////     Created by ___FULLUSERNAME___ on ___DATE___.//     Copyright (c) _...
なんとかなりそう
作ってみよう
自分用の置き場所~/Library/Developer/Xcode/Templates/File Templates/          ない場合は自分で作りましょう
とりあえずこんな感じにしてみる
最低限のTemplateInfo.plist
標準の___FILEBASENAME___.hなどを                       コピーしてきて// -*- mode:objc; indent-tabs-mode:nil; c-basic-offset:4; -*-/*!  ...
ためしてみよう!
もっと高度なことも
がんばればカスタムUIも作れる!!
がんばればカスタムUIも作れる!! でも、がんばれませんでした...
がんばればカスタムUIも作れる!!
まとめ• Xcodeのファイルテンプレートは自作可• いまいちなテンプレートにオサラバ!• がんばれば標準にあるようなカスタム UIも作れる
参考文献(とうか元ネタ)Creating Custom Xcode 4 File Templates http://www.bobmccune.com/2012/03/04/creating- custom-xcode-4-file-templa...
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24
Upcoming SlideShare
Loading in...5
×

Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24

3,036

Published on

2012年3月24日のCocoa勉強会の発表資料です。Xcode で新規ファイルを作るときのテンプレートをカスタマイズしようという話です。

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

No Downloads
Views
Total Views
3,036
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
22
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Xcodeのファイルテンプレートを自作する - Cocoa勉強会関西 2012-03-24

    1. 1. Xcodeのファイルテンプレートを 自作する かねうちてつや Cocoa勉強会関西 2012.03.24
    2. 2. 自己紹介• かねうちてつや• @kaniza id:kaniza facebook.com/kaniza• フェンリル所属• Sleipnir Mobile とか作ってます
    3. 3. 今日は Mac OS X の11回目の誕生日
    4. 4. ファイルテンプレート
    5. 5. Mac用/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File TemplatesiOS用/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/FileTemplates
    6. 6. そこにあるのは
    7. 7. フォルダ構造フォルダ構造が分類に反映される
    8. 8. 中にあるもの• TemplateInfo.plist• TemplateInfo.icns• ___FILEBASENAME___.h• ___FILEBASENAME___.m• その他
    9. 9. 個々のファイルを 見てみる
    10. 10. //// ___FILENAME___// ___PROJECTNAME___//// Created by ___FULLUSERNAME___ on ___DATE___.// Copyright (c) ___YEAR___ ___ORGANIZATIONNAME___. All rights reserved.//#import "___FILEBASENAME___.h"@implementation ___FILEBASENAMEASIDENTIFIER___@end
    11. 11. なんとかなりそう
    12. 12. 作ってみよう
    13. 13. 自分用の置き場所~/Library/Developer/Xcode/Templates/File Templates/ ない場合は自分で作りましょう
    14. 14. とりあえずこんな感じにしてみる
    15. 15. 最低限のTemplateInfo.plist
    16. 16. 標準の___FILEBASENAME___.hなどを コピーしてきて// -*- mode:objc; indent-tabs-mode:nil; c-basic-offset:4; -*-/*! @copyright ___ORGANIZATIONNAME___ */#import <Foundation/Foundation.h>/*! テキスト @class @abstract */@interface ___FILEBASENAMEASIDENTIFIER___ : NSObject@end Emacs / HeaderDoc対応など適当に味つけ
    17. 17. ためしてみよう!
    18. 18. もっと高度なことも
    19. 19. がんばればカスタムUIも作れる!!
    20. 20. がんばればカスタムUIも作れる!! でも、がんばれませんでした...
    21. 21. がんばればカスタムUIも作れる!!
    22. 22. まとめ• Xcodeのファイルテンプレートは自作可• いまいちなテンプレートにオサラバ!• がんばれば標準にあるようなカスタム UIも作れる
    23. 23. 参考文献(とうか元ネタ)Creating Custom Xcode 4 File Templates http://www.bobmccune.com/2012/03/04/creating- custom-xcode-4-file-templates/Singleton 用のテンプレートサンプル (GCD版、Classic版)など
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×