240 发简信
IP属地:浙江
  • ReactiveCocoa进阶篇

    1.rac_liftSelector:withSignals(相当于异步队列组) 2.信号筛选的一些方法 filter(过滤) ignore(忽略某些值的信号) distin...

  • 240
    iOS 启动优化(上)

    相关概念 App 启动分类 冷启动 内存中不包含App的相关数据,必须从磁盘加载到内存(即 App 被 kill 掉,重新打开启动过程)是由系统所决定的 热启动 就是 App...

  • 240
    kvo 实践使用总结

    上半年有段时间做了一个项目,项目中聊天界面用到了音频播放,涉及到进度条,当时做android时候处理的不太好,由于item复用导致进度条会被多个信息实体引用控制,虽然最后绕啊...

  • 240
    iOS开发进阶-算法一

    课程: 新浪微博资深大牛全方位剖析 iOS 高级面试 一、字符串反转 给定字符串 Hello, world, 实现将其反转。输出结果dlrow,olleh。 思路:使用两个指...

  • 240
    iOS设计模式

    五种设计模式:责任链模式、桥接模式、适配器模式、单例模式、命令模式。 六大设计原则:单一职责、开闭原则、 接口隔离原则、依赖倒置原则、里式替换原则、迪米特法责。 六大设计原则...

  • 240
    iOS面试题:RunLoop剖析

    一、RunLoop概念 RunLoop是通过内部维护的事件循环(Event Loop)来对事件/消息进行管理的一个对象。 1、没有消息处理时,休眠已避免资源占用,由用户态切换...

  • 240
    iOS面试题大全--(附答案)

    这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) iOS面试题大全(上)[https://www.jianshu.com/c/31a51...

  • 240
    RunLoop知识点

    一、概念 RunLoop是通过内部维护的事件循环来对事件/消息进行管理的一个对象。 问题1:什么是事件循环 解释: 没有消息需要处理时,休眠以避免资源占用。图1 线程状态切换...

个人介绍
懒人程序员一枚,菜鸟iOS