Zrocky

Stay Hungry, Stay Foolish

Think Different


欢迎与我交流

iOS Develop Guideline

本规范因为Xcode版本的更迭,部分内容已经不太适用。本文仅供参考。

以下是我们公司在iOS开发前需要了解的开发规范, 总结自日常的开发过程和团队所有的经验.

开发工具

以下列举了我们公司在iOS开发中经常使用到工具, 并附上地址, 原则上需要全部安装

以下插件均可在Alcatraz插件安装包中下载安装

文件规范

- Project
 	- Classes
 		- Tool
 		- Expand
 			- Macros
 				- Macro.h
 				- A Macro.h
 				- B Macro.h
 			- Const
 				- Const.h
 				- A Const.h
 				- B Const.h
			- DataBase
 			- CoreData
 		- Category
 			- UI
 				- UIView
 				- UIButton
 				- UIViewController
 				- UITableView
 				- UIImage
 			- Data
 				- NSDate
 				- NSString
 		- NetworkCenter
 			- APIManager
 				- A Module
 				- B Module
 			- Foundation
 		- Vender
 	- Resource
 		- Image
 		- Font
 		- Video
 		- Audio

代码区块规范

Controller代码区块规范

#pragma mark - life cycle
- (void)viewDidLoad {
	[super viewDidLoad];

    [self setupLayouts];
}
- (void)setupLayouts {
}
- (void)viewWillAppear:(BOOL)animated {
     [super viewWillAppear:animated];
}
#pragma mark - delegate
#pragma mark - event response
#pragma mark - public methods
#pragma mark - private methods
#pragma mark - setter and getter

View代码区块规范

#pragma mark - life cycle
- (instancetype)initWithFrame:(CGRect)frame {
     if (self = [super initWithFrame:frame]) {
         [self setupSubviews];
         [self setupLayouts];
     }
     return self;
}
- (void)setupSubviews {
}
- (void)setupLayouts {
}
#pragma mark - delegate
#pragma mark - event response
#pragma mark - public methods
#pragma mark - private methods
#pragma mark - setter and getter
最近的文章

Python爬虫

爬虫, 数据说话的时代, 具有数据收集的手段, 我觉得很重要, 因为这些数据能帮助我们更好的分析趋势, 在解决问题时提供良好的依据, 以上就是我学习爬虫的动力所在 静觅Python爬虫入门Python爬虫有一些基础库, 我们就从基础库的学习, 开始爬虫之路Urllib的使用在使用之前, 需要导入Urllib库import urllib2获取网页# 标准写法 (推荐)request = urllib2.Request("http://www.baidu.com")response = ur...…

Python继续阅读
更早的文章

Objective-C Coding Guideline

Objective-C编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。 Github概要Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。关于Objective-C的编码规范,苹果和谷歌都已经有很好的总结: Apple Coding Guidelines for Cocoa Google Objective-C Style Guide这里整合的代码规范主要总结了以上两文, 加上本人在工作中的总结和经验, 整理出适合我们公...…

iOS继续阅读