![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
背景 給公司負(fù)責(zé)的項(xiàng)目做 iPad 兼容, 但在開(kāi)發(fā)過(guò)程中一直偶現(xiàn) iPad 突然無(wú)法支持橫豎屏旋轉(zhuǎn), 難以排查出問(wèn)題根源. 問(wèn)題分析 現(xiàn)象特征...
簡(jiǎn)介 Injection III 是一個(gè) Swift 和 Objective-C 的代碼注入工具颊糜,可以實(shí)現(xiàn)在運(yùn)行時(shí)注入修改代碼的功能。這個(gè)工具可...
但凡用過(guò)UITableView的同學(xué)肯定遇到過(guò)一個(gè) crash:數(shù)據(jù)源和操作不匹配的crash枫吧。典型情況如域那,你調(diào)用了tableview.inse...
在上一期齿坷,我們初步了解了UICollectionViewLayout的核心布局邏輯。這一篇是整個(gè)系列的第二篇,本篇的主題是 UICollecti...
盡管 UICollectionView 是iOS 日常開(kāi)發(fā)遇到的高頻控件之一译暂,但很多時(shí)候我們對(duì)其使用僅僅是為了滿足一些橫向滾動(dòng)的場(chǎng)景抠忘。再?gòu)?fù)雜的場(chǎng)...
在業(yè)界,用很多有名的 Crash 監(jiān)聽(tīng)工具秧秉,如閉源的 Firebase(Crashlytics)褐桌、Bugly 等,也有開(kāi)源 PLCrashRep...
這人啊象迎,上了年紀(jì)就是比較懶荧嵌,繼上一篇寫(xiě)完后,就一直懶得寫(xiě)這篇砾淌,拖著拖著2021年都快結(jié)束了啦撮。當(dāng)我準(zhǔn)備動(dòng)手寫(xiě)這篇文章時(shí),才發(fā)現(xiàn)這里涉及到的知識(shí)很多...
沒(méi)想到都2021年汪厨,我還得寫(xiě)篇文章來(lái)講講 Crash 監(jiān)聽(tīng)的一些事情赃春。雖然蠻多文章講 Crash 監(jiān)聽(tīng)這塊,但總是講的不夠深入或者說(shuō)不夠全面劫乱。于...
某一天织中,leader找到我說(shuō),felix啊衷戈,這里有個(gè)小需求狭吼,給我們的實(shí)名認(rèn)證中的地址加入字?jǐn)?shù)限制,一天時(shí)間綽綽有余了吧殖妇。我一聽(tīng)刁笙,小事啊,趕緊拍拍...