参数三个规则
规则1:形参的类型和实参必须一致
规则2:声明形参调用时必须传实参
规则3:传参的顺序必须和声明的顺序一致
返回值三个规则:
1.return的值和声明的类型要一致
2.一次只能返回一个值
3.声明返回的必须返回
tableView中传值的时候
例如:if (indexPath.section==3) {
ThirdViewController *tvc=[ThirdViewController new];
tvc.choice2=indexPath;//尤其是这句话不能忘记,否则不能传值
[self.navigationController pushViewController:tvc animated:YES];
}
1、自动调节宽高
NSString的方法
boundingRectWithSize:CGSizeMake(宽,高) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:self.font} context:nil]
2.[timer fire]启动定时器
3.【对象1 set类:类的对象】例如:【person1 setDog: TomDog】表示这只TomDog的狗市person1的
4.[[NSRunLoop currentRunLoop] run];
5.打开ARC -fon-objc-arc
6.UIbutton->UIControl->UIView->UIResponder->NSObject
7.cocoaRective-直接监听,用来取代NotificationCenter