iOS高效开发小技巧-常用代码块

做iOS开发已经将近四年,这里收录了一份自己一份高效开发的代码块,总共20个。在看WWDC大会上,也经常看到苹果的开发者在讲解代码的使用这个小技巧,其实我们日常开发中使用这个小技巧能够明显的提高我们的开发效率,避免写一些循环重复的代码,如果你还不清楚啥叫代码块,可以参考这篇文章Xcode Snippets或者Xcode Snippets中文版

  1. 下载地址Code Snippet,提取密码:65f7,更详细的内容可以在gist上面查看,如果你一些好用的代码块,欢迎大家评论补充和交流。

  2. 添加方法:1、在终端上执行命令:open ~/Library/Developer/Xcode/UserData/CodeSnippets/;2、解压上面下载的zip包,拷贝解压的CodeSnippets文件夹里面的所有.codesnippet的文件到第一步执行打开的目录;甚至大家可以将这个目录使用git仓库来管理,托管在GitHub上。

  3. 使用方法:所有的代码块的快捷键都是以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

当然使用快捷键大家可以自定义设置

推荐阅读更多精彩内容

  • 敬爱的王校,智慧的高管们,成功所有的家人们,大家晚上好!我是成功教育侯学梅。今天是我日精进第3天,跟大家分享我今天...
    成功教育侯老师阅读 272评论 0 0
  • 那天早上去海大,我在侯家庄站台上了一辆公交车。等我排队最晚上去后,车上已经没有更好的座位了。只好坐在车辆的...
    邵长辉阅读 25评论 0 0
  • IPython增强了python自带的Console的功能,下面的语法只在IPython中有效。 获取帮助 使用问...
    nummy阅读 273评论 0 1
  • 大家好,我是作者大大,希望大家能够多多支持和关注我。也希望我可以出很多很多的精彩的书,谢谢大家
    我是卓悦阅读 27评论 0 0