[TOC] runtime相關問題 面試題出自掘金的一篇文章《阿里本讥、字節(jié):一套高效的iOS面試題》該面試題解答github 地址版本目前已經完結扣讼,可自行下載pdf進行閱讀,僅...
[TOC] runtime相關問題 面試題出自掘金的一篇文章《阿里本讥、字節(jié):一套高效的iOS面試題》該面試題解答github 地址版本目前已經完結扣讼,可自行下載pdf進行閱讀,僅...
導讀:你想知道Swift內部對象是如何創(chuàng)建的嗎垃帅?方法以及函數(shù)調用又是如何實現(xiàn)的嗎延届?成員變量的訪問以及對象內存布局又是怎樣的嗎?這些問題都會在這篇文章中得到解答贸诚。為了更好的讓大...
距離上一篇文章也許過去很久很久很久了吧方庭,主要還是自己懶了,什么都不想動酱固,大齡程序狗同病嗎二鳄?也是只是我,哈哈媒怯。言歸正傳,最新公司要求寫一個語音播放的控件髓窜,leader給了一個思...
這個欄目將持續(xù)更新--請iOS的小伙伴關注! 1扇苞、iOS 應用導航模式有哪些欺殿?2、iOS 中持久化方式有哪些鳖敷?3脖苏、iOS 單元測試框架有哪些?4定踱、iOS 7層協(xié)議棍潘,tcp四層...
前言 SnapKit庫的使用非常簡單,它受到很多開發(fā)者的喜愛和使用崖媚。那么亦歉,我們知道了怎么使用它后,有沒有想過它的源碼是什么樣子呢畅哑?現(xiàn)在肴楷,就讓我們來看一下SnapKit的“內心...
一、源碼分析 源碼分析是一種臨界知識荠呐,掌握了這種臨界知識赛蔫,能不變應萬變,源碼分析對于很多人來說很枯燥泥张,生澀難懂呵恢。 源碼閱讀,我覺得最核心有三點:技術基礎+強烈的求知欲+耐心媚创。...
對于iOS藍牙我就不做過多的介紹了渗钉,請自行百度。 此處我們用的是ble4.0低功耗藍牙筝野,下面我們來說一下藍牙解析晌姚。 當我們對發(fā)送數(shù)據(jù)的特征開啟監(jiān)聽的時候,下面的回掉會為我們返...
雖然這篇文章比較長歇竟,也不好理解挥唠,但是還是建議大家收藏,以后用到的時候焕议,可以看看宝磨,有耐心的還是讀一讀。 這篇文章開始盅安,我會跟大家好好講講唤锉,蘋果新發(fā)布的iOS10的所有通知類。 ...