ios – 我们可以在Objective C中创建#pragma mark的细分吗?
发布时间:2020-12-14 17:35:08 所属栏目:百科 来源:网络整理
导读:我们使用#pragma使代码更具可读性,准确性并分成组. 例如:我正在使用#pragma,如下所示: //---------------------------------------------------------------#pragma mark#pragma mark Prefrences methods//----------------------------------------------
我们使用#pragma使代码更具可读性,准确性并分成组.
例如:我正在使用#pragma,如下所示: //--------------------------------------------------------------- #pragma mark #pragma mark Prefrences methods //--------------------------------------------------------------- 然而,有一些我想知道的,我们可以创建#pragma的子部分,我们可以在另一层中划分它. 就像我有很多相关的方法,如下所示: 您可以看到这些是与偏好相关的方法,不能分为其他#pragma. 只是想知道Xcode中是否有任何常量,如#subpragma或类似可以划分#pragma的东西? 解决方法
可能性:
类别: #pragma mark #pragma mark Level 1 两行(两个#pragma mark)将创建一个“分隔符”. 子类别: #pragma mark — Sublevel 单行(一个#pragma mark)只会给出一个标题.我使用了 – 来改变文本的“缩进”. 样品: 渲染: 码: #pragma mark #pragma mark Life Cycle -(id)init { self = [super init]; if (self) { } return self; } #pragma mark #pragma mark Category 1 -(void)methodCategory1{} #pragma mark — SubCat1 -(void)method1Cat1SubCat1{} -(void)method2Cat1SubCat1{} #pragma mark — SubCat2 -(void)method1Cat1SubCat2{} -(void)method2Cat1SubCat2{} #pragma mark #pragma mark Category 2 -(void)methodCategory2{} #pragma mark — SubCat1 -(void)method1Cat2SubCat1{} -(void)method2Cat2SubCat1{} #pragma mark — SubCat2 -(void)method1Cat2SubCat2{} -(void)method2Cat2SubCat2{} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |