一.概述與實現方案 1. 線程與進程 多線程在iOS中有著舉足輕重的地位,是每一位開發者都必備的技能,當然也是面試常考的技術點,本文主要是探究我們實際開發或者面試中遇到的多線...

一.概述與實現方案 1. 線程與進程 多線程在iOS中有著舉足輕重的地位,是每一位開發者都必備的技能,當然也是面試常考的技術點,本文主要是探究我們實際開發或者面試中遇到的多線...
真沒想到當年的電視劇被背景音樂選的這么用心,真是下功夫了。 ●首片花開始用到的比較激昂振奮人心的曲子 作 者:Klaus Badelt 曲 名:He's A Pirate(他...
iOS 底層探索: 學習大綱 OC篇[/p/9d73ee7aae64] 前言 KVC用的好多,今天來看看他的底層是怎么實現的。這里底層流程看起來有些粗糙,了解就行; KVC機...
文集:iOS 底層探索之路[http://www.lxweimin.com/c/3a5d7c3296f6] 特別說明:此專欄僅用于個人筆記和相互學習,不用于任何商業用途。 2...
APP 啟動過程[https://zhuanlan.zhihu.com/p/534614293] 1.解析 plist 文件,創建沙盒, 檢查權限2.加載 Mach-O[ht...
目錄 iOS 基礎題 1. 分類和擴展有什么區別?可以分別用來做什么?分類有哪些局限性?分類的結構體里面有哪些成員? 2.講一下atomic的實現機制;為什么不能保證絕對的線...
reduce Swift中數組的reduce方法用于做序列元素的累加,如數組元素的累加, 函數原型: 參數: initialResult: 初始值, The value to...
WMZPageController - 分頁控制器,替換UIPageController方案,具備完整的生命周期(可傳入子控制器/子視圖,多種指示器樣式,多種標題樣式,可懸浮...
@Meb_sunny 文章最下面就是擴展,而且只有在擴展里面才會設置imageize為zero,不會影響別的地方使用
iOS SVProgressHUD顯示純文字iOS 提示信息使用比較廣泛的有 SVProgressHUD[https://github.com/SVProgressHUD/SVProgressHUD] 和 MBProg...
Swift 標準庫中有許多 protocols,其中很多看起來貌似很抽象,并且感覺并沒有什么卵用,RawRepresentable 就是其中之一,也許你平時都沒有直接用到它,...
概述 自學 iOS 和 Swift 也有一段時間了,最早嘗試寫Demo時都是向著相對較完整的App方向進行的,至此這樣“相對完整的App”也只完成了三個,但是到頭來學到的最大...
前陣子清明節為哀悼疫情中去世去的同胞和戰士們,全國娛樂設施停業一天,各大廠商的 app 也都啟動了灰度色盲模式的 類似效果 下面是本文要實現的效果 因此方案并不完全成熟,本文...