iOS_Objective-C測试
1. iOS中程序正常载入UIViewControlle时,下面四个方法哪个最先运行?
A.viewVillAppear
B.viewDidLoad
C.viewDidAppear
D.viewWillDisappear2. 类方法用什么符号标识?
A.+
B.-
C.static
D.*3. iOS中以下哪个方法不能自己手动调用?
A.dealloc
B.release
C.retain
D.new4. 以下哪个类型不能够放到NSArray中?
A.NSString
B.NSInteger
C.NSDictionary
D.NSArray5. object-c中的输出对象用哪个符号?
A.@
B.$
C.&
D.*6. protocol的方法怎样定义要求必须实现?
A.@required
B.@must
C.@optional
D.@should7. iOS中定义一个 SEL a = @selector(b),b中应该填什么?
A.方法名字
B.方法名字的字符串
C.SEL參数8. Object-c的类能够多重继承么?
A.能够
B.不能够9. float a = 4.45;
int b = 2.1;
int c = a/b;
NSLog(@"%d",c);
请问输出结果是多少
A.1
B.2
C.4
D.510. kvo属于哪种设计模式?
A.观察者模式
B.代理模式
C.单例模式
D.訪问者模式11. int a = 5;
int b = 6;
int c = a+ b++;
请问c等于多少?
A.5
B.6
C.11
D.1212. object-c,调用c++代码须要把文件后缀改成
A..mm
B..m
C..c
D..cpp13. Cocoa中有虚基类吗?
A.有
B.没有14. int a = 3;
int b = a++;
int c = ++b;
int d = a + b+ c++;
NSLog(@"%d",d);
请问输出结果是多少
A.3
B.6
C.9
D.1215. UIView * view = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 20, 40)]; view 的 宽度是多少?
A.0
B.20
C.30
D.4016. 以下哪个引入文件不会引起反复包括?
A.#import
B.#include
C.@class
D.@include17. Xcode中选择模拟器编译,在Products中生成的二进制文件后缀是以下哪个?
A..app
B..apk
C..ipa
D..lib错误应该选择:A..app
18. int a = 28;
int b = 0;
for (int i = 0; i<2; i++) {
b = a%3;
b++;
++b;
}
NSLog(@"%d",b);
请问输出结果是多少
A.1
B.2
C.3
D.2819. Object-C中与retain语义相反的方法是?
A.dealloc
B.release
C.autoRelease
D.delete20. int m = 0;
int n = m++;
m = n++;
请问m结果是多少 ?
A.0
B.1
C.2
D.3
iOS_Objective-C測试的更多相关文章
- Android自己主动化測试解决方式
如今,已经有大量的Android自己主动化測试架构或工具可供我们使用,当中包含:Activity Instrumentation, MonkeyRunner, Robotium, 以及Robolect ...
- java 搭建webservice服务+testclient測试
整理别人的日志: 一.什么是webservice 一种构建应用程序的普遍模型,能够在不论什么支持网络通信的操作系统中执行.一种新的web应用程序分支,能够公布.定位通过web调用.它是一个应用组件,为 ...
- 玩转Bash脚本:test測试语句
总第1篇test就是測试的意思,经常使用在流程控制语句中作为条件.以下做一下介绍. 关于真值 与其它语言不同,Bash(包含其它Shell)中,是用0表示真,非0表示假的.之所以用0表示成功,而不是1 ...
- MYSQL BLOB 字段大小以及个数的限制測试。
測试结论 mysql版本号 5.1 表类型: innodb, row_format=compact (这是默认的行格式) 插入超过10个blob, blob的数据量非常小(<76 ...
- python第三方库系列之十九--python測试使用的mock库
一.为什么须要mock 在写unittest的时候,假设系统中有非常多外部依赖,我们不须要也不希望把全部的部件都执行一遍.比方,要验证分享到微博的功能,假设每次測试的时候都要真实地把接 ...
- Cocos2d-x 3.0- 在Visual Studio 2012中执行測试项目
Cocos2d-x - 怎样在Win32执行cpp-tests 2014年4月30日 星期三 小雨 微凉 稍显疲惫 注:本篇文章来自Cocos2d-x官网,小巫仅仅是粗略翻译眼下最新版本号的,教大家怎 ...
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完毕測试代码)
MD5和RSA是网络传输中最经常使用的两个算法,了解这两个算法原理后就能大致知道加密是怎么一回事了.但这两种算法使用环境有差异,刚好互补. 一.MD5算法 首先MD5是不可逆的,仅仅能加密而不能解密. ...
- 利用Continuous Testing实现Eclipse环境自己主动单元測试
当你Eclipse环境中改动项目中的某个方法时,你可能因为各种原因没有执行单元測试,结果代码提交,悲剧就可能随之而来. 所幸infinitest(http://infinitest.github.io ...
- VS2005配置CPPUnit进行单元測试
一. 编译CPPUnitproject 1. 解压文件cppunit-1.12.1.tar.gz. 2. 编译$BASE/src/cppunit/CppUnitLibraries.dsw中的cpp ...
- Unityclient通信測试问题处理(二)
Unityclient通信測试问题处理(二) 在client的通信測试过程中.场景载入的问题给自己带来了不小的麻烦.由于消息的解析方法在单独的监听线程中调用,这也就意味着无法在消息的解析方法中调用Un ...
随机推荐
- 单源点最短路径的Dijkstra算法
在带权图(网)里,点A到点B所有路径中边的权值之和为最短的那一条路径,称为A,B两点之间的最短路径;并称路径上的第一个顶点为源点(Source),最后一个顶点为终点(Destination).在无权图 ...
- lazarus安装
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%201.6.4/ 下载这三个文 ...
- 对PDO的认识
1.PDO(PHP Data Object)扩展为PHP定义了一个访问数据库的轻量.持久的接口.实现PDO接口的每一种数据库驱动都能以正则扩展的形式把各自的特色表现出来. 主要:PDO扩展只是一个抽象 ...
- 转:西部数据NAS设备hack
通过该文学习一下常见硬件web漏洞.重点关注一下几个方面: 1.登录验证代码: 2.文件上传代码: 3.system/exec/popen等是否存在注入可能: 4.调用二进制文件: 5.未登陆可以访问 ...
- Android使用UncaughtExceptionHandler捕获全局异常
Android系统的“程序异常退出”,给应用的用户体验造成不良影响.为了捕获应用运行时异常并给出友好提示,便可继承UncaughtExceptionHandler类来处理.通过Thread.setDe ...
- 循序渐进PYTHON3(十三) --3-- DJANGO之FORM表单(为自动生成的HTML标签添加样式)
views.py from django.shortcuts import render,HttpResponse from django import forms import json impor ...
- 现代CSS清除浮动
清除浮动 排除远古时代的hack解决方案,比如那些要兼容IE6~8的方法.其实总结起来,大致有三种方法: overflow 原理解析:块级格式上下文规定了页面必须自动包含突出的浮动元素! 而overf ...
- poj 1050(矩阵求和问题dp)
To the Max Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 44765 Accepted: 23700 Desc ...
- eclipse git解决冲突
转自 http://blog.csdn.net/rosten/article/details/17068285 1.工程->Team->同步: 2.从远程pull至本地,就会出现如下内容 ...
- vijos p1777 引水入城(bfs+贪心)
引水入城 描述 在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠.该国的行政区划十分特殊,刚好构成一个N行M列的矩形,其中每个格子都代表一座城市,每座城市都有一个海拔高度. 为了使 ...