大佬, 有demo嗎, 我這跟著走不通
使用動態(tài)framework封裝微信SDK實踐2019-11-14需求 對外提供一個SDK茎活,功能是拉起微信小程序。 分析 實現(xiàn)原理:在將要開發(fā)的SDK中橄仆,封裝微信的SDK摧玫,通過微信SDK耳奕,從而達到拉起微信小程序的目的 以前項目中绑青,接入過微信...
大佬, 有demo嗎, 我這跟著走不通
使用動態(tài)framework封裝微信SDK實踐2019-11-14需求 對外提供一個SDK茎活,功能是拉起微信小程序。 分析 實現(xiàn)原理:在將要開發(fā)的SDK中橄仆,封裝微信的SDK摧玫,通過微信SDK耳奕,從而達到拉起微信小程序的目的 以前項目中绑青,接入過微信...
前言 ??之前寫過一篇block的文章,參考的源碼是libclosure-38的降狠,跟libclosure-67有所區(qū)別对竣,且由于之前理解不足文章有些細小錯誤,決定重新寫一篇榜配。?...
閑來無事想著自己搞個富文本的工具庫否纬,不至于每次遇見這些東西就用別人的第三方。自己研究研究也有助于自己對這方面的理解蛋褥。通過查找了相關的調研發(fā)現(xiàn)CoreText是一個好的框架临燃,我...
首先下載源碼NSDictionary \ NSSet,把源碼拉到項目中方便查看烙心。源碼 一膜廊、對象的哈希函數 一個對象的哈希值通過hash方法獲得,通過OC源碼可以看到OC源碼 ...
該文章屬于劉小壯原創(chuàng)丹喻,轉載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] Category 有了之前Runtime的基礎算灸,一些...
一、什么是大小端驻啤? 表示數據在存儲器中的存放順序小端模式:數據的高字節(jié)菲驴,存放在高地址中。計算機讀取數據的方向骑冗,是從高地址開始讀取的赊瞬;大端模式:數據的高字節(jié),存放在低地址中贼涩。計...
鏈接:https://www.nowcoder.com/discuss/21022?type=2&order=0&pos=1&page=1 以下文章是我去年拿到 Offer ...
版本記錄 前言 IGListKit這個框架可能很多人沒有聽過遥倦,它其實就是一個數據驅動的UICollectionView框架谤绳,用于構建快速靈活的列表占锯。它由Instagram開發(fā)...
版本記錄 版本號時間V1.02020.08.13 星期四 前言 AVFoundation框架是ios中很重要的框架缩筛,所有與視頻音頻相關的軟硬件控制都在這個框架里面消略,接下來這幾...
太牛逼了, 有點看不懂瞎抛, 慢慢看
深入解構objc_msgSend函數的實現(xiàn)閱讀本文后你將會進一步了解Runtime的實現(xiàn)艺演,享元設計模式的實踐,內存數據存儲優(yōu)化桐臊,編譯內存屏障胎撤,多線程無鎖讀寫實現(xiàn),垃圾回收等相關的技術點断凶。 objc_class(Cla...
閱讀本文后你將會進一步了解Runtime的實現(xiàn)伤提,享元設計模式的實踐,內存數據存儲優(yōu)化认烁,編譯內存屏障肿男,多線程無鎖讀寫實現(xiàn),垃圾回收等相關的技術點砚著。 objc_class(Cla...
在 《iOS面試題集錦(附答案)》[https://github.com/ChenYilong/iOSInterviewQuestions] 中有這樣一道題目:在block內...
iOS 常見耗電量檢測方案調研 本文對應 Demo 以及 Markdown 文件在 GitHub 倉庫中次伶,文中的錯誤可以提 PR 到這個文件,我會及時更改稽穆。 前言 如果我們...
整理的一些iOS面試相關問題,持續(xù)更新,敬請關注 如果您覺得里面的問題不錯舌镶,值得在面試準備的時候學習看看柱彻,之前看了很多面試題,感覺要不是不夠就是過于冗余餐胀,于是我將網上的一些面...