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 文件,
每创建一个文件都敲一堆东西是够烦得,本文介绍为用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%
下一篇:在Cocoa里使用UUID
发表评论
本类文章点击排行榜
- [06-18] Cocoa夜未央第一期 Cocoa的基本
- [06-18] UITableView实例教程:创建Tabl
- [06-18] Cocoa夜未央第三期 MVC,界面编
- [06-18] Cocoa夜未央第二期 xcode及基本
- [06-02] XCode自带Source Control Manager(SC
- [07-27] Xcode 4 新特性介绍
- [06-11] Google的开源苹果软件更新框架
- [06-11] Leopard轻松编程:帮你节省代码
- [06-11] WebKit的基本用法
推荐内容
最近更新
- [07-27] Xcode 4 新特性介绍
- [07-23] UTF-8 和 GBK 的 NSString 相互转化的方法
- [07-09] NSSlider控件出现残像的解决方法
- [07-07] 调用系统现成importer来获取文件metadata的方法
- [06-30] 实现鼠标拖拽删除对象时烟雾缭绕效果的代码
- [06-28] QuickLook 调用示例代码
- [06-22] Cocoa里的字符串,NSString介绍
- [06-22] Cocoa里参数传递引用的方法
- [06-21] 在 xcode中进行条件编译的方法
相关文章
- [05-18] Javascript 面向对象编程(一):封装
- [03-17] 程序中检测CD插入的代码
- [03-13] 制作Mac程序的Splash Screen
- [03-13] 在Label上增加点击事件及下划线的方法
- [02-05] [系统控件重绘教程(二)]重绘NSButton
- [06-11] 将字符转换为键盘码的代码
- [06-11] Cocoa的Zip归档读写框架
- [06-11] 如何使用Cocoa保存XML格式的记录文件
- [06-11] 检测系统版本是否为Leopard
- [06-11] Cocoa教学:使Core Data支持恢复操作


XCode自带Source Control Manager(SCM)以及SnapShots用法
XCode、Cocoa开发中使用第三方dylib的方法
[系统控件重绘教程(二)]重绘NSButton
创建Xcode自定义模板的图文教程
在Cocoa中使用TagLib获取歌曲ID3信息
iLife 08风格的Source List代码