您的位置:首页 > 职场人生

面试2

2015-11-26 21:04 411 查看
1、#import和#include的区别。@class的作用

2、用预处理#define

a、声明一个常数,用以表明1年中有多少秒(忽略闰年)

b、宏MIN,输入两个参数并返回较小的那个

3、main()

{

int i = 0,s = 0;

do

{

if (i%2)

{

i++;

continue;

}

i++;

s+=i;

}

while (i<7);

printf("%d\n",s);

}

输出结果?

4、自己写函数,实现strcpy功能

5、不使用中间值 交换 a、b。 a = 69 ,b = 78.交换后 a = 78,b = 69

6、写一个二分法查找的算法。

7、从字符串@”aBcD_EfGk”中取出EfGk,并让大写字母转成小写,输出efgk

8、用oc写一个方法,输入一个年份,输出这个年份之后的三个润年。

9、解释一下assgin retain copy 的区别。

10、什么是delegate,delegate在oc中主要起了什么作用?为什么delete设属性的时候要设assgin而不是retain

11、简要说明viewDidLoad、loadView、init方法的调用顺序

12、你了解的设计模式都有哪些,谈谈对MVC的理解
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: