摘要: 前言 开发中遇到需要获取SDK中的数据,由于无法看到代码,所以只能通过监听所有的网络请求数据,截取相应的返回数据,可以通过NSURLProtocol实现,还可用于与H5的交互 一、NSURLProtocol拦截请求 1、NSURLProtoco简介 NSURLProtocol的官方定义 An NSU 阅读全文
posted @ 2019-02-20 19:55 zzfx 阅读(2204) 评论(0) 推荐(0)
摘要: NSURLProtocol 的本质是对特殊的scechme进行特殊的协议定制; 网络(应用层)请求的统一入口是nsurlconnection和nsurlsession; http、htp、mail等协议都是; 如果是不存在的协议,比如 google://gohere.oo 需要自己在网络层的基础上进 阅读全文
posted @ 2019-02-20 19:23 zzfx 阅读(258) 评论(0) 推荐(0)
摘要: 运行时类型信息代表类型信息和对内存的操作能力。 运行时类型信息是运行时系统的基础。 类型信息分为编译时类型信息和运行时类型信息两种; 静态语言的类型信息只在编译时使用和保留,在可执行文件中没有类型信息; 类型信息只用于编译时的类型检查、函数绑定等 类型信息:从编译到运行 1、静态语言:从编译到运行类 阅读全文
posted @ 2019-02-20 15:37 zzfx 阅读(198) 评论(0) 推荐(0)
摘要: swift是静态语言,没有在运行时保存类型的结构信息(isa、class)。 一、self、Self、Type、typeof extension Collection where Self.Element == UInt8, Self.Index == Int public static func 阅读全文
posted @ 2019-02-20 15:01 zzfx 阅读(759) 评论(0) 推荐(0)