iOS面试题iOS总结iOS Developer

IOS总结(二)

2016-09-03  本文已影响101人  梦醒繁华

一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编辑器没有智能提示,需要手敲
手敲字符串key,key容易写错
key如果写错了,编译器不会有任何警告和报错,造成设差数据或者去错数据

模型是专门用来存放数据的对象,用它来表示数据会更加的专业
模型设置数据和取出数据都是通过他的属性,属性如果写错了,编译器会马上报错,因此,保证了数据的正确性
使用模型访问属性时,编译器会提供一系列的提示,提高编码效率

1.都是用来描述软件界面
2.都用Interface Builder工具来编辑
3.本质都是转换成代码去创建控件

1.Xib是轻量级的,用来描述局部的UI界面
2.Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系

1.通过storyboard创建
2.直接创建
LCViewController *lc = [LCViewController alloc] init];

3.指定xib文件来创建

  LCViewController *lc = [LCViewController alloc] initWithNibName:@"LCViewController" bundle:nil];
NSString *home = NSHomeDirectory();
上一篇下一篇

猜你喜欢

热点阅读