Tag: 面试胸有成竹


  1. iOS面试旗开得胜之答案篇

    以下问题的答案是之前写的一篇文章 iOS面试旗开得胜之问题篇 现在把问题的答案整理了一份出来给大家。希望对大家有所帮助。如果整理的答案有问题,请联系我。shavekevin@gmail.com 1、属性readwrite,readonly,assign,retain,copy,nonatomic 各自什么作用,他们在那种情况下用? readwrite:默认的属性,可读可写,生成setter和getter方法。 readonly:只读,只生成getter方法,也就是说不能修改变量。 assi…

    面试胸有成竹继续阅读

  2. iOS面试旗开得胜之问题篇

    一.面试之初体验 (1).厚积薄发之理论篇 1.属性readwrite,readonly,assign,retain,copy,nonatomic 各自什么作用,他们在那种情况下用? 2.Objective-C如何对内存管理的,说说你的看法以及你遇到的问题以及解决方法? 3.内存管理的几条原则时什么?按照默认法则.哪些关键字生成的对象需要手动释放?在和property结合的时候如何有效的避免内存泄露? 4.MVC设计模式是什么? 你还熟悉什么设计模式?他们和MVC有什么不同的地方? 5.浅复制和…

    面试胸有成竹继续阅读

  3. 面试中被面试官问到的问题答案(一)

    以下问题的答案是之前写的一篇文章 面试中被面试官问到的问题 现在把问题的答案整理了一份出来给大家。希望对大家有所帮助。如果整理的答案有问题,请联系我。shavekevin@gmail.com 1.请你谈谈static和宏定义的区别。什么时候用static什么时候用宏定义。 让你声明的常量只在你声明的文件里有作用要不编译器会保存 宏定义: 1). 一般来说我们使用宏定义最常见的是定义一些常量 简单的”函数”(比如求两个数的最大小值) 例如:定义常量PI #define PI 3.141592…

    面试胸有成竹继续阅读

  4. 面试中被面试官问到的问题

    还记得去年的时候那时候还没有大学毕业,自己在北京找工作的时候屡屡碰壁,大公司去面试过,小公司也去面试过经常会被问到一些奇葩的问题。 这篇博客不谈面试经验 面试技巧,就先从面试中被问到的问题开始写起吧! 问题如下: 1.请你谈谈static和宏定义的区别。什么时候用static什么时候用宏定义。 2.你是怎么看待代理 通知的 他们有什么区别? 3.说说你对内存管理的理解。 4.谈谈你对ios性能优化的理解. 5.你用过单元测试吗?怎么才能做好单元测试? 6.你知道的的本地数据持久化都有哪些。…

    面试胸有成竹继续阅读