iOS
类
.h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@interface和@end
注意: . h中的方法只是做-一个声明,并不对方法进行实现。也就是说,只是说明一下方法名、方法的
返回值类型、方法接收的参数类型而已,并不会编写方法内部的代码。
.m: 类的实现文件,用于实现. h中声明的方法。类的实现使用关键字@implementation和@end。
方法
方法的声明和实现,都必须以+或者-开头
+表示类方法(静态方法)
-表示对象方法(动态方法)
在. h中声明的所有方法作用域都是public类型,不能更改
成员变量(实例变量\属性)
成员变量的常用作用域有3种:
@public全局都可以访问
@protected 只能在类内部访问和子类中访问
@private只能在类内部访问