240 发简信
IP属地:浙江
  • iOS APP启动过程

    首先了解一下程序执行的四个步骤 预处理, 展开头文件/宏替换/去掉注释/条件编译 编译, 检查语法,生成汇编 ...

  • iOS swizzle Method小记

    Method类型是一个objc_method结构体指针,而结构体objc_method有三个成员,方法交换(Method Swizzling)的...

  • Resize,w 360,h 240
    解耦方式

    1 映射解耦 最常见的一种解耦方式使用NSClassFromString()获取类,而不用import引入。 2协议解耦 协议解耦也是用到映射的...

  • collectView使用

    一、拖动其中的cell UILongPressGestureRecognizer *longPressGesture = [[UILongPre...

  • C基础(1)

    程序运行过程如下: 预处理, 展开头文件/宏替换/去掉注释/条件编译 (test.i main .i)...

  • Resize,w 360,h 240
    WidgetExtension 数据交互

    实现功能:小组件和hostApp可以即时通信 前置条件 1 hostApp和WidgetExtension开启AppGroup 功能; 2 数据...

  • Masonry使用

    基本本实用方式 [self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make)...

  • Resize,w 360,h 240
    音视频的基础:音频

    直播流程 一次直播中主播端采集音视频编码上传数据到服务器,观众端不断的拉取数据,数据解码音视频渲染到手机。 音频数据流格式的变化 音频采集上来的...

  • Resize,w 360,h 240
    IOT 流行通讯协议简析

    根据网络传输通过的协议和范围大小分析这些通讯协议。 1.网络协议抽象的模型有OSI模型的7层协议和TCP/IP模型的4层协议。 TCP/IP协议...