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,如需转载请自行联系原作者

相关文章
使用 pragma message 查找多变的 DEBUG 宏
使用 pragma message 查找多变的 DEBUG 宏
8086 汇编笔记(九):call 指令 和 ret 指令
8086 汇编笔记(九):call 指令 和 ret 指令
|
10月前
|
存储 程序员 开发者
【汇编】其他转移指令、call指令和ret指令
【汇编】其他转移指令、call指令和ret指令
272 2
|
编译器 C语言
宏、条件编译(#ifdef)、#include(头文件包含)、#error和 #pragma的区别、#和##的含义和应用
宏、条件编译(#ifdef)、#include(头文件包含)、#error和 #pragma的区别、#和##的含义和应用
140 0
|
编译器 Swift iOS开发
Xcode中那些让人焕然一新的特殊注释#pragma mark、TODO、FIXME、MARK
Xcode中那些让人焕然一新的特殊注释#pragma mark、TODO、FIXME、MARK
636 0
Xcode中那些让人焕然一新的特殊注释#pragma mark、TODO、FIXME、MARK
|
编译器 C++
Dev-c++中将头文件和头文件函数分离,编译主函数跳出undefined reference to 的问题解决
Dev-c++中将头文件和头文件函数分离,编译主函数跳出undefined reference to 的问题解决
Dev-c++中将头文件和头文件函数分离,编译主函数跳出undefined reference to 的问题解决
|
Android开发
【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )(一)
【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )(一)
145 0
【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )(一)
|
Android开发
【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )(二)
【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )(二)
143 0
【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )(二)
|
Android开发
【Android 逆向】x86 汇编 ( cmp 比较指令 | test 比较指令 )
【Android 逆向】x86 汇编 ( cmp 比较指令 | test 比较指令 )
366 0
|
存储 数据处理 Android开发
【Android 逆向】x86 汇编 ( call 子函数调用指令 | jmp 跳转指令 | lea 加载指令 | mov 数据传送指令 )
【Android 逆向】x86 汇编 ( call 子函数调用指令 | jmp 跳转指令 | lea 加载指令 | mov 数据传送指令 )
254 0