方法类型 (返回值类型)方法名With参数描述:(参数类型)参数名 参数描述:(参数类型)参数名;
-开头,一种以+开头。-开头为实例方法,用对象来进行调用;+为类方法(静态方法),用类名调用;:来传递;with来进行连接(这只是编码规范);空格隔开,然后添加第二个参数描述与参数名;方法的声明:
- (instancetype)initWithName:(NSString *)name age:(NSInteger)age;
方法的实现:
- (instancetype)initWithName:(NSString *)name age:(NSInteger)age {
// 这里写实现内容
}