-
前言在 XCode 中,提供两种工具帮助查找泄漏点
Analyze 静态分析工具
通过 Product -> Analyze,快捷键 CMD + Shift + b:
逻辑错误:访问空指针或未初始化的变量等
内存管理错误:如内存泄漏等
声明...
-
-
前言
腾讯开源了业界首创 iOS自动内存泄露检测工具 MLeaksFinder,MLeaksFinder 是 iOS 平台的自动内存泄漏检测工具,引进 MLeaksFinder 后,就可以在日常的开发,调试业务逻辑的过程中自动地发现并警告内存泄漏。
...
-
前言在 XCode 中,提供两种工具帮助查找泄漏点
Analyze 静态分析工具
通过 Product -> Analyze,快捷键 CMD + Shift + b:
逻辑错误:访问空指针或未初始化的变量等
内存管理错误:如内存泄漏等
声明...
-
-
build setting 配置target -> builf setting -> swift flags -> other swift flags 下 点击 debug 添加 -D DEBUG,注意 release 下不添加
...
-
前言
OC 响应式编程一般使用 ReactiveCocoa。
Swift 响应式编程一般使用 RxSwift,RxSwift 目的是让 数据/事件流和异步任务 能够更方便的 序列化处理
RxSwift 做了什么?
RxSwift 把我们程序中每...
-
简介typealias:类型别名
typealias 为闭包类型定义别名这里先介绍一下 typealias 的使用 : typealias 是Swift中用来 为已经存在的类型 重新定义名字的关键字(类似于OC语法中的 typedef),重新命名的新...
-
前言HandyJSON 是阿里巴巴开源的一个用于 Swift 语言中的 JSON序列化/反序列化库,可以很方便进行 json和model 的转换,以及常用的 字典和模型 的互相转换
JSON转Model只需要在定义时,实现 HandyJSON协议 ,...
-
前言swift 中的 扩展Extension,类似 OC 中的 分类Category
作用
扩展可以为 枚举、结构体、类、协议 添加新功能
添加方法、计算属性、下标、初始化器、嵌套类型、协议等
扩展不能办到的事
不能覆盖原有的功能
OC是...