240 发简信
IP属地:浙江
  • load 与 initialize 的区别

    1. 调用顺序 以main为分界,load方法在main函数之前执行,initialize在main函数之后执行 2.相同点和不同点 2.1 相同点 load和initial...

  • 240
    iOS 做过哪些优化  

    资源优化:对资源文件下手,压缩图片/音频,去除不必要的资源 编译优化: release版应该选择Fastest, Smalllest,这个选项会开启那些不增加代码大小的全部优...

  • 240
    MYDay-第1期-Introduction to MVC-MVVM for iOS

    Preface 首先,感谢一下老师和朋友们对我一直以来的支持以及宽容。最近,我所实习的公司开办了一个名为 MY Day 的内部技术分享活动,作为活动的组织者之一及第一期的分享...

  • 240
    Something About GCD

    一、GCD介绍 1. 简介 并发处理能够同时处理多个任务。异步设计方法可以充分地发挥多核优势。GCD(Grand Central Dispatch)是一种异步方法,是专为多核...

  • NSOperation与GCD区别

    Mac OS X 10.6及iOS4.0之后导入了可以使全体线程更高效运行,并且使并行处理应用更易开发的架构,GCD(Grand Central Dispatch),同时引...

  • iOS知识笔记

    1、NSRunLoop Runloop的作用在于当有事情要做时它使当前的thread工作,没有事情做时又使thread 休眠sleep。Runloop并不是由系统自动控制的,...

  • 关于iOS中strong,weak,retain,assign,copy,nomatic

    iOS 5之后添加了ARC的特性,顺便提出来新的strong、weak关键字。相比而言,retain和strong是一致的(声明为强引用);assign和weak是基本一致的...

  • 240
    IOS常用第三方框架

    在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。 1. Reachabil...