返回首页
当前位置: 主页 > 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%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容