oc-09-#pragma mark指令的使用,用于查找代码

简介:
复制代码
//  3-【了解】#pragma mark指令的使用,用于查找代码。
#import <Foundation/Foundation.h>

//声明一个狗类
#pragma mark 声明狗类
@interface Dog : NSObject
@end

//实现一个狗类
#pragma mark 实现狗类
@implementation Dog
@end

//声明一个人类

#pragma mark - 对类进行分组
#pragma mark -
#pragma mark 声明人类
@interface Person : NSObject
{
    NSString *_name;
    int _age;
}
//只能放声明
-(void)run;
@end


void test1(){
    //函数不能访问类中的属性
 //   printf("hahaha  我是 test1 %d \n",_age);
    
}

//实现一个人类
#pragma mark 实现人类
@implementation Person
-(void)run{
    NSLog(@"paopaopaopao ");
}
@end


int main(int argc, const char * argv[]) {
    @autoreleasepool {
        // insert code here...
        NSLog(@"Hello, World!");
   
        test1();
        Person *p = [Person new];
        [p run];
    }
    return 0;
}
复制代码

 

本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/5306465.html,如需转载请自行联系原作者

相关文章
|
安全 开发工具 git
[BJDCTF2020]Mark loves cat |变量覆盖(三解)
[BJDCTF2020]Mark loves cat |变量覆盖(三解)
164 0
|
测试技术
13-pytest-自定义mark标记
13-pytest-自定义mark标记
|
编译器 C语言
宏、条件编译(#ifdef)、#include(头文件包含)、#error和 #pragma的区别、#和##的含义和应用
宏、条件编译(#ifdef)、#include(头文件包含)、#error和 #pragma的区别、#和##的含义和应用
106 0
|
编译器 Swift iOS开发
Xcode中那些让人焕然一新的特殊注释#pragma mark、TODO、FIXME、MARK
Xcode中那些让人焕然一新的特殊注释#pragma mark、TODO、FIXME、MARK
532 0
Xcode中那些让人焕然一新的特殊注释#pragma mark、TODO、FIXME、MARK
|
测试技术
Pytest系列(8) - 使用自定义标记mark
Pytest系列(8) - 使用自定义标记mark
109 0
Pytest系列(8) - 使用自定义标记mark
#pragma的一些用法
1、#pragma message message 参数:Message参数能够在编译信息输出窗口输出相应的信息,这对于源代码的信息控制特别重要,其使用方法为: #pragma message("消息文本") 当我们程序中定义了许多宏来控制源代码版本的时候,我们自己都有可能会忘记有没有正确设置...
1116 0