Object-C 类定义 -- 笔记

OC类分为两个文件,一个是.h文件,一个是.m文件

  .h文件 存放类,函数的申明

  .文件 存放类的具体实现

类申明使用关键字 @interface @end来申明

类实现使用关键字@implementation @end来实现

类声明<Dog.h>:

#import <Foundation/Foundation.h>  //相当于c语言的include

 

@interface Dog : NSObject {   //Dog类继承NSObject基类

    //在此定义类的字段, 属性

  int age;

}

 

// 在此定义函数

 -void setAge: (int)newAge;

@end

 

 

类实现 <Dog.m>:

#import "Dog.h"

 @implementation Dog

<#methods#> 

@end

 

 

#import 的作用是保证只包含头文件一次, 编译器发现头文件已经被包含一次的话,就不会再包含第二次了. 

原文地址:https://www.cnblogs.com/facial/p/4750233.html