几天前被问到的问题

作者: 爱吃鱼的小灰 | 来源:发表于2017-03-14 14:55 被阅读100次
  • http几种常见的状态码的意思:
  • 多线程中栈与堆是共有的还是私有的?

答:每个线程私有的资源只有栈和程序计数器,栈内存用来记录线程的执行历史,程序计数器用来保存线程的执行位置,其他资源(比如:文件句柄、全局变量、堆内存)都是所有线程共享的。

  • 使用imageNamed方法创建UIImage对象时,与普通的init方法的区别?

答:imageNamed是会把读取到的image存在某个缓存里面,第二次读取相同图片的话系统就会直接从那个缓存中获取,从某种意义上好像一种优化,但是imageNamed读取到的那个图片似乎不会因为Memory Warning而释放,所以用这个会导致在内存不足的时候闪退。简单的说imageNamed采用了缓存机制,如果缓存中已加载了图片,直接从缓存读就行了,每次就不用再去读文件了,效率会更高

  • 什么是keywindow?
1.png

从打印结果中可以知道:

keyWindow与delegate中的window其实是一样的,keyWindow的存在的意义,其实就是为了说明当前的window接管了这个控制器的view而已,你可以在keyWindow上加载你自己的建立的view了。

  • 其实我自己的理解的keyWindow就是指活跃的window, iphone键盘也在一个window里,叫UITextEffectsWindow;
    window可以层叠的,各个window都可以被响应

相关文章

  • 几天前被问到的问题

    http几种常见的状态码的意思: 多线程中栈与堆是共有的还是私有的? 答:每个线程私有的资源只有栈和程序计数器,栈...

  • 被问到的奇葩问题

    前几天去面试时遇到个技术问了个让我一脸懵逼的问题,大概是他在ActivityB中需要ActivityA的实例,所以...

  • 面试被问到的问题

    传送门测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) 1、请...

  • 面试被问到注册问题

    最近在考虑换工作,面试了几家公司,被问到注册问题两次,反过来看,注册模块相对核心业务来说相对简单,然而也是公认...

  • iOS面试被问到的问题

    近期面试问答汇总 @property(nonatomic,getter=isOn) BOOL on; 中的gett...

  • 你想吃什么?

    这几天跟老公一起回东北老家,走到哪都被问到一个问题:你想吃什么?被问得多了,我竟然开始怀疑人生了。 每次被问到,我...

  • 最近被问到的几个问题

    1.对加入xx阁的期待 首先是期待xx阁是一个既在意料之外,又make sense的组织,虽然对云姐的了解还不多,...

  • 投保前大家会问到的问题汇总

    文/文郎画竹 提问1:重疾险保费每个公司都差不多吗? 回答: 如果产品责任如果一样的话,保费是差不了太多。 重疾险...

  • 你对自己的职业生涯有了什么期待?

    在说这个话题前,我想先问大家一个问题: 如果您去面试,递交了简历后,被问到职业生涯是什么样的,怎么办? 一般被问到...

  • 普通人在B站发视频,如何月入3万?

    大家好,我是@啊哈。 不久前在被问到一个问题:在 B 站做 UP 主如何赚钱?能赚多少钱? 既然被问到了,那我就索...

网友评论

    本文标题:几天前被问到的问题

    本文链接:https://www.haomeiwen.com/subject/ymqhnttx.html