本文的主要目的是分析CTMediator以及其使用 CTMediator簡(jiǎn)介 CTMediator[https://github.com/casatwy/CTMediator...
本文的主要目的是分析CTMediator以及其使用 CTMediator簡(jiǎn)介 CTMediator[https://github.com/casatwy/CTMediator...
最近在做商城類項(xiàng)目改橘,使用的是淘寶開(kāi)放平臺(tái)的數(shù)據(jù)琴锭,需要接入阿里百川的授權(quán)登錄以及淘寶的商品跳轉(zhuǎn)邏輯蹦肴。在使用過(guò)程中總結(jié)了下遇到初始化和授權(quán)失敗需要排查的關(guān)鍵點(diǎn),如下: 1.應(yīng)用的...
調(diào)試包 iOS 16.0 beta1 iOS 15.5iOS 15.4iOS 15.2iOS 15.0 Tips: iOS 15.0.1(x) 第三位版本號(hào)變化為小版本宝惰,使用...
整理的一些iOS面試相關(guān)問(wèn)題,持續(xù)更新妇拯,敬請(qǐng)關(guān)注 1、2018 iOS面試題---UI相關(guān):事件傳遞脓钾,圖像顯示售睹,性能優(yōu)化,離屏渲染[https://juejin.im/pos...
extension 在編譯期決定握截,它就是類的一部分飞崖,在編譯期和頭文件里的 @interface 以及實(shí)現(xiàn)文件里的 @implement 一起形成一個(gè)完整的類,它伴隨類的產(chǎn)生而...
原文:橘子不酸丶http://www.zyiner.com/article/5 前言 最近由于體驗(yàn)感覺(jué)我們的app啟動(dòng)時(shí)間過(guò)長(zhǎng)胯努,因此做了APP的啟動(dòng)優(yōu)化牢裳。本次優(yōu)化主要從三個(gè)方...
fishHook fishHook是Facebook提供的一個(gè)動(dòng)態(tài)修改鏈接mach-O文件的工具术瓮。利用MachO文件加載原理,通過(guò)修改懶加載表(Lazy Symbol Poi...
背景: 日常的項(xiàng)目經(jīng)過(guò)長(zhǎng)時(shí)間的迭代贰健,優(yōu)化胞四,重構(gòu)之后,可能會(huì)積累一些用不到了的類伶椿,長(zhǎng)久下去辜伟,會(huì)影響我們的包大小。定期的檢測(cè)脊另,可以在一定程度上控制ipa的增大<話說(shuō)不是砍需求才是...
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文主要是理解LLVM的編譯流程以及clang插件的開(kāi)發(fā) LLVM...
先來(lái)看一個(gè)爛大街的面試題: 下面代碼結(jié)果如何导狡? 答案:除了第一個(gè)是YES,其他三個(gè)都是NO偎痛。在推測(cè)結(jié)果之前旱捧,首先要明白兩個(gè)問(wèn)題。isKindOfClass 和 isMembe...
說(shuō)明:此文是自己的總結(jié)筆記踩麦,主要參考: iOS程序的啟動(dòng)執(zhí)行順序 AppDelegate 及 UIViewController 的生命周期 UIView的生命周期 一. iO...
block的本質(zhì) block在開(kāi)發(fā)中的使用頻率非常高. block本質(zhì)上是一個(gè)OC對(duì)象枚赡,它內(nèi)部也有isa指針,這個(gè)對(duì)象封裝了函數(shù)調(diào)用地址以及函數(shù)調(diào)用環(huán)境(函數(shù)參數(shù)谓谦、返回值贫橙、捕...
注:歡迎大家可以關(guān)-注 Wei-Xin 公--眾--號(hào) :Style月月專欄卢肃,與簡(jiǎn)書同步更新~ iOS 底層原理 objc4 源碼相關(guān) 0、底層源碼探索方式iOS-底層原理 ...
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文的主要目的是分析 類 & 類的結(jié)構(gòu)才顿,整篇都是圍繞一個(gè)類展開(kāi)的一...
這個(gè)欄目將持續(xù)更新--請(qǐng)iOS的小伙伴關(guān)注! 整理不易莫湘,如果您覺(jué)得還不錯(cuò),麻煩在文末 “點(diǎn)個(gè)贊” 或者 評(píng)論 “Mark”郑气,謝謝您的支持 一:知名大廠iOS開(kāi)發(fā)面試題篇 1幅垮、...
iOS 底層原理 文章匯總 在clang編譯的cpp文件中可以發(fā)現(xiàn) strong & copy & weak 修飾的屬性在編譯的底層代碼中是有區(qū)別的 strong & cop...
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 引子 在前面兩篇文章iOS-底層原理 12:objc_msgSen...