在实际开发过程中,当单个文件存储很多代码需要进行上下来回查找代码比较费劲,Xcode 提供了一个功能,使用 #pragma mark 可以在代码中插入备注,在Xcode工具可以显示出插入的备注信息
#import <Foundation/Foundation.h>
#pragma mark - 定义一个人类
@interface Person : NSObject
{
NSString *_name; // 姓名
int _age; // 年龄
double _height; // 身高
};
- (void)printInfo;
// setter
- (void)setName:(NSString *)name;
- (void)setAge:(int)age;
- (void)setHeight:(double)height;
// getter
- (NSString *)name;
- (int)age;
- (double)height;
@end
#pragma mark - 程序入口
int main(int argc, const char * argv[]) {
return 0;
}
#pragma mark - 实现一个人类
@implementation Person
- (void)printInfo {
NSLog(@"姓名: %@ 年龄: %i 身高: %lf", _name, _age, _height);
}
// setter
- (void)setName:(NSString *)name {
_name = name;
}
- (void)setAge:(int)age {
_age = age;
}
- (void)setHeight:(double)height {
_height = height;
}
// getter
- (NSString *)name {
return _name;