Hashable 的 Conditional Conformance 使用 Dictionary 和 Set 的時候要求用作 Key 的類型實現(xiàn)...
投稿
Hashable 的 Conditional Conformance 使用 Dictionary 和 Set 的時候要求用作 Key 的類型實現(xiàn)...
Sequence 協(xié)議是集合類型結(jié)構(gòu)中的基礎(chǔ). 我們經(jīng)常會對一個Array 或者Dictionary進(jìn)行for 循環(huán)迭代正是因為它們遵守了Seq...
引言:這篇文章旨在從runtime源碼中分析出 引用計數(shù) 值本身的保存位置,適合對底層原理有興趣的朋友,或者面試造火箭的同學(xué)(比如百度的面試官非...
版本記錄 版本號時間V1.02019.11.16 星期六 前言 做了好幾個APP,碰到了大大小小的很多坑,以前碰到坑,解決了就結(jié)束了,這里想把自...
[TOC] runtime相關(guān)問題 面試題出自掘金的一篇文章《阿里、字節(jié):一套高效的iOS面試題》該面試題解答github 地址版本目前已經(jīng)完結(jié)...
創(chuàng)建了一個window卻不顯示,怎么個情況。相關(guān)代碼如下:創(chuàng)建一個按鈕,通過按鈕的單擊事件來創(chuàng)建window,創(chuàng)建的window是不需要添加到相...
UIWindow是我們必不可少的類,可能使用的較少,但是一個項目中少它不行,因為它是我們最頂層的界面容器,我們自己的相關(guān)的ViewControl...
weak的實現(xiàn)原理總結(jié)記錄 根據(jù)代碼: 來分析weak的實現(xiàn)過程。 objc_initWeak 運行后,首先會調(diào)用objc_initWeak,上...
獲取源碼 前往官方地址下載源碼,解壓并打開工程。這里有我已經(jīng)處理好的工程 創(chuàng)建調(diào)試 Target 創(chuàng)建一個 command line targe...
前言 ??因為DNS發(fā)生域名劫持,所以需要手動將URL請求的域名重定向到指定的IP地址,但是由于請求可能是通過NSURLConnection,N...