2020-12-07(8)

别人的代码规范:

以后风格尽量按照这样写:::

//___FILEHEADER___

#import "___FILEBASENAME___.h"

/*ViewController*/

/*View&&Util*/

/*model*/

/*NetWork InterFace*/

/*Vender*/

@interface ___FILEBASENAMEASIDENTIFIER___ ()

@end

@implementation ___FILEBASENAMEASIDENTIFIER___

#pragma mark - life cycle

- (void)viewWillAppear:(BOOL)animated

{

    [super viewDidAppear:animated];

}

- (void)viewDidAppear:(BOOL)animated

{

    [super viewDidAppear:animated];


}

- (void)viewDidLoad

{

    [super viewDidLoad];

    self.title = <#value#>;

}

- (void)viewWillDisappear:(BOOL)animated

{

    [super viewDidAppear:animated];


}

- (void)viewDidDisappear:(BOOL)animated

{

    [super viewDidAppear:animated];


}

#ifdef DEBUG

- (void)dealloc

{

    NSLog(@"%s",__func__);

}

#endif

#pragma mark - public Method

#pragma mark - private method

#pragma mark - event response

#pragma mark - UITableViewDelegate

#pragma mark - UITableViewDataSource

//...(多个代理方法依次往下写)

#pragma mark - getters and setters

@end

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近重构项目组件,看到项目中存在一些命名和方法分块方面存在一些问题,结合平时经验和 [Apple官方代码规范](h...
    fcf7850dd33e阅读 565评论 0 1
  • # Masonry 显示fream // 先调用superView的layoutIfNeeded方法再获取fram...
    唯风吹过六月阅读 1,282评论 2 0
  • 由于项目的需求和未来业务发展的需要,在app版本迭代中,尝试将某个模块的功能用weex前端代码来实现,然后集成到原...
    水陌纤上阅读 680评论 0 1
  • #import<Foundation/Foundation.h> #import #import "sqlTest...
    lichengjin阅读 480评论 0 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,809评论 16 22

友情链接更多精彩内容