做iOS开发已经将近四年,这里收录了一份自己一份高效开发的代码块,总共20个。在看WWDC大会上,也经??吹狡还目⒄咴诮步獯氲氖褂谜飧鲂〖记?,其实我们日??⒅惺褂谜飧鲂〖记赡芄幻飨缘奶岣呶颐堑目⑿剩苊庑匆恍┭分馗吹拇?,如果你还不清楚啥叫代码块,可以参考这篇文章Xcode Snippets或者Xcode Snippets中文版。
下载地址:Code Snippet,提取密码:65f7,更详细的内容可以在gist上面查看,如果你一些好用的代码块,欢迎大家评论补充和交流。
添加方法:1、在终端上执行命令:
open ~/Library/Developer/Xcode/UserData/CodeSnippets/
;2、解压上面下载的zip包,拷贝解压的CodeSnippets
文件夹里面的所有.codesnippet
的文件到第一步执行打开的目录;甚至大家可以将这个目录使用git仓库来管理,托管在GitHub上。使用方法:所有的代码块的快捷键都是以
my
开头,比如在.m
文件@implementation
和@end
范围内输入myimplementation
,就会自动出现下面的模版代码
#pragma mark - life cycle
- (instancetype)init {
if (self = [super init]) {
[self buildUI];
}
return self;
}
- (instancetype)initWithFrame:(CGRect)frame {
if (self = [super initWithFrame:frame]) {
[self buildUI];
}
return self;
}
- (void)dealloc {
}
#pragma mark - private method
- (void)buildUI {
}
#pragma mark - public method
#pragma mark - event response
#pragma mark - setter && getter
当然使用快捷键大家可以自定义设置