SF
Adrenine
Adrenine
注册登录
关注博客
注册登录
主页
关于
RSS
【开发笔记#3】Onvif协议的两种实现方式
Adrenine
2021-06-08
阅读 5 分钟
5.4k
最近公司需要集成摄像头,采用Onvif协议,网上没找到可以直接运行的代码或者可运行的都需要大量积分,所以自己找资料参考实现,现将代码和集成方式分享出来。若您非iOS平台,参考Onvif协议的C语言实现即可;iOS平台建议使用Onvif协议收发XML实现。本文不会详细讲解Onvif协议,简单介绍代码的使用。如果工程对您有用,希...
【#0】iOS笔记系列目录
Adrenine
2020-09-24
阅读 1 分钟
1.2k
目录【#1】iOS笔记--SEL的原理与使用【#2】iOS笔记--多线程【#3】iOS笔记--class方法和objc_getClass方法【#4】iOS笔记--Atomic & 自旋锁【#5】iOS笔记--KVC【#6】iOS笔记--iOS自旋锁、互斥锁和递归锁【#7】iOS笔记--iOS远程推送流程【#8】iOS笔记--SEL的使用与原理【#9】iOS笔记--Weak与unsafe_unretain【#10】iOS...
【#3】iOS笔记--class方法和objc_getClass方法
Adrenine
2020-09-03
阅读 2 分钟
3.4k
iOS笔记系列目录一 源码分析参考源码 {代码...} 二 解释说明1.当参数obj为Object实例对象**object_getClass(obj)与[obj class]输出结果相同,均获得isa指针,即指向类对象的指针。2.当参数obj为Class类对象**object_getClass(obj)返回类对象中的isa指针,即指向元类对象的指针;[obj class]返回类对象本身。3.当参数obj...
【#2】iOS笔记--多线程
Adrenine
2020-09-03
阅读 8 分钟
2k
iOS笔记系列目录一 常见多线程实现(一)pthread(1)特点1)一套通用的多线程API2)适用于Unix/Linux/Windows等系统3)跨平台可移植4)使用难度大(2)使用语言C语言(3)使用频率几乎不用(4)线程生命周期由程序员进行管理(5)概念、属性与方法略(二)NSThread(1)特点1)使用更加面向对象2)简单易用,可直接操作...
【#1】iOS笔记 -- SEL的原理与使用
Adrenine
2020-06-26
阅读 4 分钟
3.1k
SEL方法名(编号)IMP一个函数指针,保存了方法的地址@selector(方法名)获取方法的编号,结果是SEL类型。他的行为基本可以等同于C语言中的函数指针区别