方法怎么写
方法声明的格式与含义
方法类型 (返回值类型)方法名With参数描述:(参数类型)参数名 参数描述:(参数类型)参数名;
- 在OC中有两种方法,一种以
-
开头,一种以+
开头。-
开头为实例方法,用对象来进行调用;+
为类方法(静态方法),用类名调用; - 参数的传递使用
:
来传递; - 方法名和参数描述之间一般用
with
来进行连接(这只是编码规范); - 多个参数用
空格
隔开,然后添加第二个参数描述与参数名; - 方法名一般采用驼峰命名。
方法的声明:
- (instancetype)initWithName:(NSString *)name age:(NSInteger)age;
方法的实现:
- (instancetype)initWithName:(NSString *)name age:(NSInteger)age {
// 这里写实现内容
}