当前位置:主页 > 开发频道 > Mac开发 > Cocoa >

XCode模板

时间: 2010-02-03 14:31 点击:

英文原文 http://weblog.bignerdranch.com/?p=155 每创建一个文件都敲一堆东西是够烦得,本文介绍为用XBI为 UIViewController 子类建立XCode模板的方法,这样再开发iPhone软件时就不用浪费时间了。 X
英文原文  http://weblog.bignerdranch.com/?p=155

每创建一个文件都敲一堆东西是够烦得,本文介绍为用XBI为UIViewController子类建立XCode模板的方法,这样再开发iPhone软件时就不用浪费时间了。

XCode模板存储在  /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/ 目录下,我们要做的就是改变创建UIViewController子类的模板,该模板储存在/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/Cocoa Touch Class/UIViewController subclass
这里有个属性列表和2个目录,我们感兴趣的是“UIViewController subclass with XIB.pbfiletemplate”这个目录。打开该目录,用XCode打开 class.m 文件,
//
// «FILENAME»
// «PROJECTNAME»
//
// Created by «FULLUSERNAME» on «DATE».
// Copyright «YEAR» «ORGANIZATIONNAME». All rights reserved.
//

«OPTIONALHEADERIMPORTLINE»

@implementation «FILEBASENAMEASIDENTIFIER»

- (id)init
{
self = [super initWithNibName:@"«FILEBASENAMEASIDENTIFIER»"
bundle:nil];
// Initialize ivars not related to [self view] or XIB objects

return self;
}
- (id)initWithNibName:(NSString *)nibNameOrNil
bundle:(NSBundle *)nibBundleOrNil
{
return [self init];
}

- (void)viewDidLoad
{
[super viewDidLoad];
// Init ivars that need anything from the XIB or [self view]
}

- (void)viewDidUnload
{

}

- (void)dealloc
{
[super dealloc];
}

@end
把这段代码粘到里面,以后就能省去不少麻烦,直接开发核心部分了。

顶一下(0)

0%

踩一下(0)

0%

发表评论

评价: 中立 好评 差评 请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

表情:

论坛新帖 进入论坛...