240 发简信
IP属地:北京
  • 手把手教你组件化开发Python命令行工具

    背景 作为研发,如果你想提高开发效率、解放生产力、CI/CD,一定离不开脚本。随着功能不断完善,脚本体量越来越大,统一一门脚本语言,解耦复用模块...

  • Resize,w 360,h 240
    iOS音视频直播--RTMP协议解析

    概述 本文篇幅较长,主要介绍RTMP协议格式、信令过程、FLV tag三个部分,文档结构参考rtmp_specification_1.0[htt...

  • 音视频编解码

    视频编解码:VideoToolbox 关于H264 H.264是目前很流行的编码层视频压缩格式,目前项目中的协议层有rtmp与http,但是视频...

  • iOS ImageIO框架详解(获取图片Exif信息及修改GPS等属性)

    一、引言 ImageIO框架提供了读取与写入图片数据的基本方法,使用它可以直接获取到图片文件的内容数据,ImageIO框架中包含6个头文件,其中...

    1.6 4999 0 13
  • iOS程序的证书及签名机制探析

    "用户会感激代码签名带来的好处" – Apple Developer Library: Code Signing Guide 在 iOS 或 O...

  • Resize,w 360,h 240
    iOS开发之CoreImage框架使用(下)

    二、使用CoreImage实现人脸识别 人脸识别是目前非常热门的一种图像处理技术,CoreImage内置了对人脸进行识别的相关功能接口,并且可以...

    0.9 1864 1 11
  • Resize,w 360,h 240
    将iOS项目进行子工程化

    在iOS项目开发中,随着项目的越来越大,工程的结构化会变差,编译的速度也会越来越慢。使用静态库或动态库的方式来构建子工程不仅可以加快项目的编译速...

  • 关于iOS中的谓词NSPredicate

    一、引言 在现代汉语的解释中,谓词是用来描述或判断客体性质、特征或者客体之间关系的词项。通俗的说,它是描述事物属性的。在iOS开发Cocoa框架...

  • Resize,w 360,h 240
    iOS使用VOIP与CallKit实现系统权限的网络通讯功能

    VOIP是Apple提供给开发者的网络电话功能接口。简单来说,其可以让你的应用程序在完全杀死的情况下被服务端唤醒。CallKit是iOS10引入...

个人介绍
深而不广则罔,广而不深则殆