實現(xiàn)弱引用 本文將整理 弱引用、強引用的定義 為什么會出現(xiàn)“弱引用” weak 實現(xiàn)原理 實現(xiàn)弱引用的N種方法 如何在 Block 內(nèi)自由的使用...
宏定義 Macros A macro is a fragment of code which has been given a name. Wh...
Runloop [TOC] 一瓢颅、概念 Runloop就是一個事件處理的循環(huán)恩尾,用來不停的調(diào)度工作及處理輸入事件Runloop是事件接收和分發(fā)機制的...
OC對象 Apple 源碼地址:https://opensource.apple.com/tarballs/ ObjectiveC 的本質(zhì) Ob...
需求:UIButton 常態(tài)為靜態(tài)圖片,選中狀態(tài)為動態(tài)圖片 實現(xiàn)效果: 實現(xiàn)gif動態(tài) 這個效果很簡單挽懦,主要是提供給自己一種思路翰意,Mark一下。
該篇文章轉(zhuǎn)自 Cocoa開發(fā)者社區(qū) 微信公眾號 iOS進階:Objective-C底層原理2017-08-02 BlueManlove Coco...
一般倒計時的使用場景就兩種:發(fā)送短信驗證碼倒計時廣告頁倒計時 一信柿、發(fā)送短信驗證碼倒計時 這種情況下冀偶,正在倒計時的按鈕是不可點擊的,也就是說是不可...
融云用戶信息 融云認為渔嚷,每一個設(shè)計良好且功能健全的 App 都應(yīng)該能夠在本地獲取进鸠、緩存并在合適的時機更新 App 中的用戶信息。所以形病,融云不維護...
需求:視頻小窗全屏切換 效果1:狀態(tài)欄不轉(zhuǎn)屏 (大多數(shù)App使用)效果2:狀態(tài)欄轉(zhuǎn)屏 實現(xiàn): 一客年、狀態(tài)欄不轉(zhuǎn)屏 試想一下:視頻小窗下面有簡介、評...