iOS中的方法

  • 在iOS中的系统方法 方法名非常长 但是易读
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:( NSIndexPath *)indexPath{}
  • 那么我们来自定义方法名
  • 有一个方法的方法名 -(void)setImage:(NSString *)imageName;
  • 有两个方法的方法名-(void)setImage:(NSString *)imageName scale:(int)scl;
  • 方法名为setImage类型为(NSString *)形参为imageName
  • (void) 代表没有返回值
  • 有返回值的方法 -(UIUmage)setImage:(NSString *)imageName;
  • 如果有返回值必须return
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 1;
  • 与xib发生连接的方法
-(IBAction)clickBtn:(id)sender{}
  • 方法前 - + 号的区别
  • +代表类方法
  • -号代表对象
  • 方法前-,+号的区别
  • +:类方法 [类名 方法名]调用 UIView.new;
  • -:对象放方法 [实例对象 方法名]调用 UIView *topView

星后面的就为对象

你可能感兴趣的:(iOS中的方法)