首先,大家應(yīng)該都知道 _objc_init 函數(shù)是 OC 中類加載比較關(guān)鍵的一個函數(shù),這個函數(shù)的調(diào)用棧如下: 那么,objc_init 這個函數(shù)是如何被調(diào)用的呢?又和 OC ...
IP屬地:內(nèi)蒙古
首先,大家應(yīng)該都知道 _objc_init 函數(shù)是 OC 中類加載比較關(guān)鍵的一個函數(shù),這個函數(shù)的調(diào)用棧如下: 那么,objc_init 這個函數(shù)是如何被調(diào)用的呢?又和 OC ...
在iOS開發(fā)中遇到使用視頻播放器的案例,使用的是別人封裝好的WMPlayer這么一個視頻播放器,他使用的是AVPlayer這個底層的視頻框架來搭建的視頻界面,在開發(fā)時會遇到適...
傳送門:排序算法演示小DEMO 前面的話 為了給字符串?dāng)?shù)組排序,除了用C/C++的基本辦法,iOS開發(fā)者更應(yīng)該學(xué)會利用蘋果專門為NSArray 排序提供的sortedArra...
?Swift?對于很多iOS程序員來說都是個談虎色變的話題,因?yàn)镾wift版本不穩(wěn)定、混編有坑、遷移費(fèi)勁…其實(shí)究其原因,最主要的還是開發(fā)者懶得改變、懶得再次學(xué)習(xí)、賴得重寫代碼...
哈希函數(shù)(Hash Function),也稱為散列函數(shù),給定一個輸入x,它會算出相應(yīng)的輸出H(x)。哈希函數(shù)的主要特征是: 輸入x可以是任意長度的字符串輸出結(jié)果即H(x)的長...
更新Xcode 9遇到第一個比較大的適配就是 self.navigationItem.titleView 先看看未適配前的出現(xiàn)Bug效果 這個Bug在IOS11 之前都是好的...
需求比協(xié)議重要,理解你的需求在前,選擇應(yīng)用的協(xié)議在后! 第一、是什么? 解釋這個問題有很大的難度,你所處的角度不同,決定了所需答案的不同。不管怎么樣,協(xié)議是為了解決問題而生的...