2012年3月15日木曜日

Xcode4 用カスタムテンプレートの作り方

ディレクトリ構成や個々の設定ファイルのエントリ説明などかなり詳しく解説されている。


こんな感じで新規作成時のひな形が作れる。


例としてシングルトンクラスを作る為のテンプレートが紹介されている。
#import "___FILEBASENAME___.h"

@implementation ___FILEBASENAMEASIDENTIFIER___

+ (id)shared___FILEBASENAMEASIDENTIFIER___ {
    static dispatch_once_t predicate;
    static ___FILEBASENAMEASIDENTIFIER___ *instance = nil;
    dispatch_once(&predicate, ^{instance = [[self alloc] init];});
    return instance;
}

@end

他に GHUnit のひな形など。
#import "___VARIABLE_cutClass:identifier___.h"

@interface ___FILEBASENAMEASIDENTIFIER___ : GHTestCase
@end

@implementation ___FILEBASENAMEASIDENTIFIER___

- (void)setUp {

}

- (void)tearDown {

}

- (void)testMethod {
 // Implement test case
}

@end

結構いいかも。


0 件のコメント:

コメントを投稿