225,常见的编程注意点
2016-01-21 12:39
344 查看
1,加载xib的过程
JSHomeViewController *hone = [[JSHomeViewController alloc] init];控制器默认会自动找对应的xib来创建view。
>1,先找去掉Controller这个单词后的同名的xib(JSHomeView.xib)
>2,如果第一步找不到,就会找完全同名的xib(JSHomeViewController.xib)
>3,如果上两步都找不到,就会自动创建一个空的view
在这个过程中,需要注意,若JSHomeView.xib不是属于JSHomeViewController,就不能这样命名,否则,会报错,要为xib改名。
另外,在使用JSHomeView *view =[ [[NSBundle mainBundle] loadNibNamed:@"JSHomeView.xib" owner:nil options:nil]
lastObject];
加载xib的,那么,一定要注意lastObject是不是JSHomeView的实例
2,initWithXXX方法中,with的首字母一定要大写
3,属性名不能以new开头
相关文章推荐
- Python面向对象学习
- Python之模块搜索路径
- 连接蓝牙程序奔溃
- struts2访问jsp页面404
- [LeetCode][Java] 3Sum Closest
- php分享十六:php读取大文件总结
- C# 线程知识--使用Task执行异步操作
- 利用java读取配置文件
- C语言中的#和##
- C语言中的#和##
- C语言中的#和##
- setprecision、fixed、showpoint的用法总结
- 028.Comparator 比较器的使用
- 编写高质量代码--改善python程序的建议(六)续
- 编写高质量代码–改善python程序的建议(五)
- C++_系列自学课程_第_12_课_结构体
- 编写高质量代码--改善python程序的建议(四)下
- C语言 百炼成钢3
- 编写高质量代码--改善python程序的建议(四)上
- spring 几点基础内容