240 发简信
IP属地:广东
  • 120
    iOS 静态库&动态库依赖探索

    最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...

  • 说实话, 你这个很详细,篇幅太大了,花了我半天的时间去整理和消化,不过内容还是很赞的

    iOS 静态库&动态库依赖探索

    最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...

  • https详解

    TCP三次握手;TLS/SSL的连接;HTTP的请求和响应; 前提介绍(证书校验)服务端传递一个证书,客户端是怎么来验证其中是没有问题的1.证书大致包含了哪些数据?证书的申请...

  • tcp的连接以及断开

    三次握手:1.客户端会发送一个SYN同步标志和seq序列号为x的请求报文段给服务端(状态处于SYN_SENT);2.服务端接收到客户端的SYN请求报文段之后会发送给客户端一个...

  • 120
    iOS App启动优化:动态库手动加载

    一、前言 在介绍动态库手动加载方式之前,我们简单了解下动态库,又名共享库在iOS中是个特殊的存在,除了系统库以外,在大部分使用场景下(除了App Extension可以共享)...

  • 代码是写的是kCFRunLoopAfterWaiting的状态,应该是对得呀

    iOS实时卡顿检测-RunLoop(附实例)

    前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...

  • 120
    动画示例(十四) —— 一种自定义视图控制器转场动画 (二)

    版本记录 前言 如果你细看了我前面写的有关动画的部分,就知道前面介绍了CoreAnimation、序列帧以及LOTAnimation等很多动画方式,接下来几篇我们就以动画示例...

  • 120
    深入剖析 iOS 性能优化

    问题种类 时间复杂度 在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非...