
背景 給公司負(fù)責(zé)的項(xiàng)目做 iPad 兼容, 但在開發(fā)過程中一直偶現(xiàn) iPad 突然無法支持橫豎屏旋轉(zhuǎn), 難以排查出問題根源. 問題分析 現(xiàn)象特征...
簡(jiǎn)介 Injection III 是一個(gè) Swift 和 Objective-C 的代碼注入工具,可以實(shí)現(xiàn)在運(yùn)行時(shí)注入修改代碼的功能。這個(gè)工具可...
但凡用過UITableView的同學(xué)肯定遇到過一個(gè) crash:數(shù)據(jù)源和操作不匹配的crash。典型情況如,你調(diào)用了tableview.inse...
在上一期,我們初步了解了UICollectionViewLayout的核心布局邏輯。這一篇是整個(gè)系列的第二篇,本篇的主題是 UICollecti...
盡管 UICollectionView 是iOS 日常開發(fā)遇到的高頻控件之一,但很多時(shí)候我們對(duì)其使用僅僅是為了滿足一些橫向滾動(dòng)的場(chǎng)景。再復(fù)雜的場(chǎng)...
在業(yè)界,用很多有名的 Crash 監(jiān)聽工具,如閉源的 Firebase(Crashlytics)、Bugly 等,也有開源 PLCrashRep...
這人啊,上了年紀(jì)就是比較懶,繼上一篇寫完后,就一直懶得寫這篇,拖著拖著2021年都快結(jié)束了。當(dāng)我準(zhǔn)備動(dòng)手寫這篇文章時(shí),才發(fā)現(xiàn)這里涉及到的知識(shí)很多...
沒想到都2021年,我還得寫篇文章來講講 Crash 監(jiān)聽的一些事情。雖然蠻多文章講 Crash 監(jiān)聽這塊,但總是講的不夠深入或者說不夠全面。于...
某一天,leader找到我說,felix啊,這里有個(gè)小需求,給我們的實(shí)名認(rèn)證中的地址加入字?jǐn)?shù)限制,一天時(shí)間綽綽有余了吧。我一聽,小事啊,趕緊拍拍...