知识点杂集
2015-12-25 15:40
267 查看
参数三个规则
规则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
规则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
相关文章推荐
- 使用Linux(CentOS)搭建SVN服务器
- cURL命令
- iOS图形编辑之Core Graphics
- case when缺失关键字和字符集不匹配
- leetcode Create Maximum Number
- Android线程中断
- 如何用C语言画一个“圣诞树”
- Android开发总结笔记 Drawable (中) 3-2
- Linux 下 Qt Creator 的安装,并使用它开发你的第一个 Qt 项目全过程
- Lua 调用自定义C模块(练习)
- iOS多线程NSOperation
- RxJava与RxAndroid 被观察者的创建
- assets里的zip压缩文件并解压到指定路径下保存
- JDK5个小工具
- 常用utils android
- 详解Mysql case then使用
- 【Java】HTTP Web调试工具Fiddler介绍和使用教程
- lua遍历调用C#泛型List、IEnumberable、Dictionary
- 创建虚拟机中的nova-scheduler 调度配置
- 数据结构课程设计——图书信息管理系统设计