KVO 前言 Objective-C 中的鍵(key)-值(value)觀察(KVO)并不是什么新鮮事物,它來源于設計模式中的觀察者模式,其基本...

KVO 前言 Objective-C 中的鍵(key)-值(value)觀察(KVO)并不是什么新鮮事物,它來源于設計模式中的觀察者模式,其基本...
原文地址:Debugging Swift code with LLDB原文作者:Ahmed Sulaiman 用 LLDB 調試 Swift 代...
12. 理解消息轉發(message forwarding) 緊接著第11條的消息傳遞機制,如果對象無法解讀接收到的消息時就會啟動消息轉發機制。...
單鏈表具有單向性的缺點,找前驅不方便! 雙向鏈表也叫雙鏈表,是鏈表的一種,它的每個數據結點中都有兩個指針,分別指向直接后繼和直接前驅。所以,從雙...
帶有Camera 的View 手動及自動設置屏幕方向匯總 需求: 1. 在一個始終打開Camera的View上,默認以橫屏進入,橫屏狀態下可上下...
最近,在將工程中的幾個基礎庫打包成動態庫,減少二進制包大小。在本機build時沒出現啥問題。但是在jenkins上打包,卻出現了如下錯誤: 經搜...
掘金地址 一、前言 swift版本: 4.0 Xcode版本: 9.2 (9C40b) 討論的iOS版本: iOS9-iOS11 隨著 iOS ...
隨著路由設計模式的使用,所有按鈕及tableview的點擊事件都由服務器端決定,固定UI已經無法滿足需求,固定的UI限制了當前路由設計的靈活性,...
說到Copy 大多會想到淺復制(指針復制),深復制(內容復制)。看一張圖: 你會發現對于集合類型,深復制那寫的是單層或者完全,這就有一個區分:...
一、引言 不扯虛的,主要在于iOS的JavaScript引擎庫的使用,這里推薦## April Peng翻譯的老外教程,很干貨 二、iOS調用J...