本文围绕以下几个部分展开对runloop的叙述。 1.runloop是什么/runloop的概念? 2.NSRunLoop 和 CFRunLoopRef? 3.runloop和线程的关系? 4.runloop对外接口/runloop的几个类? 5.runloop内部逻辑? 6.runloop应用场景 ...
分类:
移动开发 时间:
2016-06-27 11:53:43
阅读次数:
508
问题:
4道过滤菜鸟的iOS面试题
网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。
1.struct和class的区别
在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。
有...
分类:
Web程序 时间:
2016-06-24 15:01:38
阅读次数:
436
本片围绕多线程全面展开叙述。 1、为什么要有多线程/多线程是用来干什么的? 2、多线程是什么? 3、如何创建多线程? 4、多线程在哪些情况下会使用/多线程使用场景? 5、三种多线程的优缺点? 1、为什么要有多线程/多线程是用来干什么的? 每个iOS应用程序都有个专门用来更新显示UI界面、处理用户的触 ...
分类:
移动开发 时间:
2016-06-24 14:25:16
阅读次数:
196
著名或非著名的iOS面试题【上】: http://www.jianshu.com/p/8f16613861fa 著名或非著名的iOS面试题【中】: http://www.jianshu.com/p/7214f164141b 著名或非著名的iOS面试题【下】: http://www.jianshu.c ...
分类:
移动开发 时间:
2016-06-23 14:16:27
阅读次数:
179
1. struct和class的区别 Swift中: class是引用类型. struct是值类型。值类型在传递和赋值时将进行复制. 而引用类型则只会使用引用对象的一个"指向"。所以他们两者之间的区别就是两个类型的区别。 class有这几个功能struct没有的: class可以继承. 这样子类可以 ...
分类:
移动开发 时间:
2016-06-23 14:14:37
阅读次数:
344
作者:Job_Yang
之前看了很多面试题,感觉要不是不够就是过于冗余,于是我将网上的一些面试题进行了删减和重排,现在分享给大家。(题目来源于网络,侵删)
Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?
答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承...
分类:
移动开发 时间:
2016-06-16 14:45:52
阅读次数:
225
网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。 1.struct和class的区别 在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。 ...
分类:
移动开发 时间:
2016-06-12 09:29:04
阅读次数:
282
转自:http://www.cnblogs.com/SharkBin/p/4618388.html 前言 写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了iOS面试题和答案让我帮忙看看。我扫了一眼,倒吸了一口冷气,仔细一看,气的发 抖。整篇题目30多个没有一个答案是对的,总结这篇面试题的 ...
分类:
移动开发 时间:
2016-06-07 23:54:54
阅读次数:
266
摘要:1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category ...
分类:
移动开发 时间:
2016-06-04 17:49:50
阅读次数:
265