前言:在構(gòu)建自己的組件庫中,我們會經(jīng)常編輯.podspec文件屁擅,進(jìn)行一些配置項耘戚,但是有一些確實還是不太清楚,這里統(tǒng)一學(xué)習(xí)一下朴译,內(nèi)容翻譯自官方文檔:https://guides...
前言:在構(gòu)建自己的組件庫中,我們會經(jīng)常編輯.podspec文件屁擅,進(jìn)行一些配置項耘戚,但是有一些確實還是不太清楚,這里統(tǒng)一學(xué)習(xí)一下朴译,內(nèi)容翻譯自官方文檔:https://guides...
一. NSProxy簡介 NSProxy是一個抽象的超類,它定義了一個對象的API,用來充當(dāng)其他對象或者一些不存在的對象的替身刊头。通常,發(fā)送給Proxy的消息會被轉(zhuǎn)發(fā)給實際對象...
前言:面試題均來源于自己群內(nèi)成員面試后诸尽,口述而成原杂,BAT面試一般3面起步,因為多輪的面試題較難收集,有的到二面三面群內(nèi)成員就被刷了,希望大家見諒!歡迎加入iOS交流群7614...
聲明:面試是對自我審視的一種過程您机,面試題和iOS程序員本身技術(shù)水平?jīng)]任何關(guān)聯(lián)穿肄,無論你能否全部答出年局,都不要對自己產(chǎn)生任何正面或消極的評價! 歡迎加入iOS交流群76140767...
閱讀了多篇運行時的文章,感覺都很不錯,從幾篇文章里面提取一些個人認(rèn)為比較重要的,偏實戰(zhàn)的知識點的摘錄,另外還結(jié)合了個人的創(chuàng)造形成此文咸产。再牛逼的技術(shù)和實戰(zhàn)結(jié)合才有意義矢否,本篇介紹...
本文主要分析 Observable 核心邏輯 Observable 三部曲 序列三部曲:序列產(chǎn)生、訂閱脑溢、銷毀 但是在實際代碼中僵朗,如下所示,觀察序列的整個流程是創(chuàng)建觀察序列訂閱...
當(dāng)對象的引用計數(shù)為0時, 系統(tǒng)會調(diào)用對象的dealloc方法釋放 在內(nèi)部 繼續(xù)調(diào)用了rootDealloc方法 顯然調(diào)用順序為:先調(diào)用當(dāng)前類的dealloc,然后調(diào)用父類的d...
我們通過幾個問題來探究下一個iOS如何獲取到一個對象: alloc和init的區(qū)別焚志? alloc方法做了哪些事情衣迷? alloc 和 init的區(qū)別 從字面意思上,我們可以知道...
我們先從下面案例看看alloc和init分別做了什么事膳沽? 輸出打印結(jié)果 打印的分別是對象描述汗菜、指針指向的地址(即當(dāng)前指針存放的對象的地址)、當(dāng)前指針地址(當(dāng)前指針被存儲在哪里...
iOS底層原理總結(jié) - 探尋Class的本質(zhì) 對小碼哥底層班視頻學(xué)習(xí)的總結(jié)與記錄挑社。面試題部分陨界,通過對面試題的分析探索問題的本質(zhì)內(nèi)容。上接 iOS底層原理總結(jié) - 探尋OC對象...
iOS底層原理總結(jié) - 探尋OC對象的本質(zhì) 對小碼哥底層班視頻學(xué)習(xí)的總結(jié)與記錄痛阻。面試題部分菌瘪,通過對面試題的分析探索問題的本質(zhì)內(nèi)容。 面試題:一個NSObject對象占用多少內(nèi)...
[TOC] runtime相關(guān)問題 面試題出自掘金的一篇文章《阿里俏扩、字節(jié):一套高效的iOS面試題》該面試題解答github 地址版本目前已經(jīng)完結(jié),可自行下載pdf進(jìn)行閱讀弊添,僅...
特別備注 本系列文章總結(jié)自MJ老師在騰訊課堂Swift編程從入門到精通-MJ大神精選[https://ke.qq.com/course/392094]澈圈,相關(guān)圖片素材均取自課程...
一瞬女、前言 本系列文章通過介紹 貝塞爾曲線 的基礎(chǔ)知識凤覆,貝塞爾曲線在iOS中的應(yīng)用以及一些高級技巧,循序漸進(jìn)拆魏,試圖讓讀者對iOS的中貝塞爾曲線知識有一個較系統(tǒng)的認(rèn)識盯桦。 你可能在...
題目1 題目鏈接[https://codeforces.com/contest/1673/problem/A]題目大意:給出一個字符串慈俯,由小寫字母組成;現(xiàn)在Alice和Bob...
參考文章:Swift 4.1 遷移小技巧 —— CompactMap Swift 4.1引入了compactMap拥峦,這里簡單說一下來由和遷移技巧贴膘。 為什么要有CompactM...