Objective-C-Tutorials

方法怎么写

方法声明的格式与含义

方法类型 (返回值类型)方法名With参数描述:(参数类型)参数名 参数描述:(参数类型)参数名;
  1. 在OC中有两种方法,一种以-开头,一种以+开头。-开头为实例方法,用对象来进行调用;+为类方法(静态方法),用类名调用;
  2. 参数的传递使用:来传递;
  3. 方法名和参数描述之间一般用with来进行连接(这只是编码规范);
  4. 多个参数用空格隔开,然后添加第二个参数描述与参数名;
  5. 方法名一般采用驼峰命名。

方法的声明:

- (instancetype)initWithName:(NSString *)name age:(NSInteger)age;

方法的实现:

- (instancetype)initWithName:(NSString *)name age:(NSInteger)age {

    // 这里写实现内容
}