Swift协议 协议规定了用来实现某一特定功能所必需的方法和属性 类、结构体、枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。能够满足协议要求的类型被称为遵...
Swift协议 协议规定了用来实现某一特定功能所必需的方法和属性 类、结构体、枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。能够满足协议要求的类型被称为遵...
navigationItem和navigationBar的关系: navigationbar继承自UIView,通常是位于屏幕顶端的控件。 navigationbar是nav...
开始 CocoaPods Plugins 是一个Ruby gem,你需要安装Ruby和CocoaPods来为你的插件开发做准备。要开始开发一个新的插件,你还需要安装cocoa...
github下载地址[https://github.com/1271284056/JDHotFix]几百行代码就可以给我们项目加上热修复功能 下面是一些实现好的热修方法,写好...
我们知道iOS中的数组和字典是线程不安全的。多线程编程中,当多个线程对同一个字典dictionary进行多读单写操作时,该如何来保证数据安全呢?_ioQueue = disp...
意图:提供一个接口,用来创建一组相关或者相互依赖的对象,而无需指定他们的具体类适用范围:提供一个产品类库,显示它们的接口,隐藏具体实现,使系统独立于产品的创建、组合、表示 缺...
推荐:Python全栈教程!花了29980买的从入门到精通课程,分享给大家[https://www.bilibili.com/video/BV1YZ4y197RY] Pyth...
方法一 设置enabled或userInteractionEnabled属性 方法二 借助cancelPreviousPerformRequestsWithTarget:se...
第1种:不显式指定依赖库版本,表示每次都获取最新版本pod 'JKSwiftExtension' 第2种:指定版本,只使用指定版本# 指定版本pod 'JKSwiftExte...