240 发简信
  • 120
    第八篇:WebRTC实现音视频通信

    一、方案选型 1、XMPP协议 + Jingle扩展协议:应用层协议,可以用来实现音视频传输,但完善的客户端开发资料有限,无开源库,开发难度大,...

  • 120

    目录一、库二、静态库、动态库、Framework三、打包静态库 1、.a静态库和.framework静态库的区别 2、模拟器和真机的CPU架构 ...

  • 120
    设计模式第四篇:工厂设计模式

    重中之重:代码里的工厂设计模式其实就是由现实中的工厂给抽象出来的。所以如果你想要了解工厂设计模式是什么,并且灵活的应用工厂设计模式,我的建议是不...

  • 120
    设计模式第三篇、观察者设计模式

    目录一、通知 1、什么是通知 2、怎么使用通知 3、通知的实现原理 4、使用通知需要注意的地方 5、通知的应用场景二、KVO 1、什么是KVO ...

  • 120
    设计模式第二篇、单例设计模式

    目录1、什么是单例设计模式2、单例设计模式的简单实现3、单例设计模式面临的两个问题及其完整实现4、单例设计模式的应用场景 1、什么是单例设计模式...

  • 120
    设计模式第一篇:代理设计模式

    前言:什么是设计模式? 百度百科:设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。为了代码可重用性、让代码更容易被他人理...

  • 120
    block

    目录一、block相关概念 1、block的本质 2、block的声明、实现、调用格式及block代码的执行顺序二、block内存 1、单个bl...

  • 120
    内存管理

    目录一、内存分区 1、RAM和ROM 2、内存的五大分区二、内存管理 1、OC内存管理是指什么?OC内存管理的本质又是什么?我们又是如何进行OC...

  • 第七篇:XMPP实现IM--一些问题的解决

    目录一、发送方发消息异常的处理1、如果发送方断网或掉线了,他还要发消息怎么办?(初步转化为如何去获取指定用户在线状态的问题,最终转化为消息发送失...

个人介绍
多读书,少说话。