UI考试
※ 选择题(共25题,每题3分)
-
4、
关于系统自带的UITableViewCell,以下说法正确的是:
答案:(D)
-
5、
以下不属于iOS本地数据存储的方式是:
答案:(D)
-
7、
下面关于深拷贝与浅拷贝理解正确的是:
答案:(A)
-
8、
当程序从后台将要重新回到前台的时候,会先执行以下哪个方法:
答案:(B)
-
10、
获取tableview正在window上显示的cell的indexPath方法是:
答案:(B)
-
11、
实现一个生成Student实例对象的便利构造器的正确写法是:
答案:(A)
-
+ (id)studentWithName:(NSString *)newName andAge:(int)newAge { Student *stu = [[[Student alloc] initWithName:newName andAge:newAge] autorelease]; return stu; }
-
- (id)studentWithName:(NSString *)newName andAge:(int)newAge { Student *stu = [[Student alloc] initWithName:newName andAge:newAge]; return [stu autorelease]; }
-
- (void)studentWithName:(NSString *)newName andAge:(int)newAge { Student *stu = [[Student alloc] initWithName:newName andAge:newAge]; return [stu autorelease]; }
-
+ (void)studentWithName:(NSString *)newName andAge:(int)newAge { Student *stu = [[Student alloc] initWithName:newName andAge:newAge]; return [stu autorelease]; }
-
-
15、
对于UILabel,设置单词折行方式的属性是:
答案:(B)
-
17、
很多内置类如UITableViewController的delegate属性都是assign而不是retain,这是为了:
答案:(D)
-
18、
当应用程序将要进入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了,此时会先执行以下哪个方法:
答案:(D)
-
22、
以下对多线程开发的理解错误的是:
答案:(B)
-
25、
以下关于视图的frame与bounds的理解错误的是:
答案:(A)
※ 判断题(共5题,每题5分)
-
1、
numberOfTapsRequired这个方法能获取到的是有几只手指点击。
答案:(F)
-
4、
[textField resignFirstResponder]; 表示让文本输入框成为第一响应者, 弹出键盘进入编辑模式。
答案:(F)
-
5、
[self.view popToViewController: animated: YES];表示弹出一个视图控制器,到指定视图控制器上。
答案:(F)
[关闭]