实现弱引用 本文将整理 弱引用、强引用的定义 为什么会出现“弱引用” weak 实现原理 实现弱引用的N种方法 如何在 Block 内自由的使用...
宏定义 Macros A macro is a fragment of code which has been given a name. Wh...
Runloop [TOC] 一、概念 Runloop就是一个事件处理的循环,用来不停的调度工作及处理输入事件Runloop是事件接收和分发机制的...
OC对象 Apple 源码地址:https://opensource.apple.com/tarballs/ ObjectiveC 的本质 Ob...
需求:UIButton 常态为静态图片,选中状态为动态图片 实现效果: 实现gif动态 这个效果很简单,主要是提供给自己一种思路,Mark一下。
该篇文章转自 Cocoa开发者社区 微信公众号 iOS进阶:Objective-C底层原理2017-08-02 BlueManlove Coco...
一般倒计时的使用场景就两种:发送短信验证码倒计时广告页倒计时 一、发送短信验证码倒计时 这种情况下,正在倒计时的按钮是不可点击的,也就是说是不可...
融云用户信息 融云认为,每一个设计良好且功能健全的 App 都应该能够在本地获取、缓存并在合适的时机更新 App 中的用户信息。所以,融云不维护...
需求:视频小窗全屏切换 效果1:状态栏不转屏 (大多数App使用)效果2:状态栏转屏 实现: 一、状态栏不转屏 试想一下:视频小窗下面有简介、评...