![240](https://upload.jianshu.io/users/upload_avatars/2979687/73905471-71be-4565-afe2-978d669e7731.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 在最近的面試中远剩,我發(fā)現(xiàn)一道面試題达布,其考點是:圍繞iOS App中一個視圖從添加到完全渲染表鳍,在這個過程中馅而,iOS系統(tǒng)都做了什么? 在進(jìn)行了大量的文章查閱以及學(xué)習(xí)以后,將所...
相關(guān)屬性標(biāo)簽:edgesForExtendedLayout,safeAreaInsets,translucent,automaticallyAdjustsScrollView...
如果經(jīng)常要在子線程中做事情瓮恭,不使用保活胁镐,就會一直創(chuàng)建偎血、銷毀子線程,這樣很耗性能的盯漂,所以經(jīng)常在子線程做事情最好使用線程逼溺瑁活,比如AFN2.X就使用RunLoop實現(xiàn)了線程本屠拢活帖渠。...
首先看一段AF2.x經(jīng)典代碼: 首先我們要明確一個概念空郊,線程一般都是一次執(zhí)行完任務(wù),就銷毀了切揭。 而添加了runloop狞甚,并運行起來,實際上是添加了一個do,while循環(huán)廓旬,這...
文章首次整理發(fā)布自個人博客:一之筆:iOS UIView范圍外響應(yīng)點擊 場景 開發(fā)中哼审,總會遇到這樣的場景,子控件的響應(yīng)范圍在父控件的響應(yīng)范圍之外,這時候涩盾,點擊子控件就沒響應(yīng)了...
今日upload package 到 itunes Connect 失敗了,原因是引入的一個 .framework 包含了“有問題”的架構(gòu)春霍,orz... 何為“有問題”砸西,以下...
代碼回滾,適用于的場景:1.提交錯代碼址儒,想放棄剛剛提交的部分芹枷;2.代碼發(fā)生沖突,處理比較麻煩离福,為了代碼安全杖狼,直接回滾到之前干凈的代碼。我個人理解妖爷,可以分為本地回滾和遠(yuǎn)程回滾:...
iOS 13殺后臺問題排查 已知條件僅為:最右在iOS 13系統(tǒng)上會殺后臺絮识。具體表現(xiàn)為绿聘,打開最右app,掛后臺次舌,過一會再打開最右熄攘,就變成冷啟動app了。 目錄介紹獲取日志彼念,解...
1. struct和class的區(qū)別 swift中逐沙,class是引用類型哲思,struct是值類型。值類型在傳遞和賦值時將進(jìn)行復(fù)制吩案,而引用類型則只會使用引用對象的一個"指向"棚赔。所...
很少有人知道weak表其實是一個hash(哈希)表靠益,Key是所指對象的地址,Value是weak指針的地址數(shù)組残揉。更多人的人只是知道weak是弱引用胧后,所引用對象的計數(shù)器不會加一...
更多整理資料盡在??一平米小站 基礎(chǔ) 1、class 和 struct 的區(qū)別2羽嫡、不通過繼承本姥,代碼復(fù)用(共享)的方式有哪些3、Set 獨有的方法有哪些杭棵?4婚惫、實現(xiàn)一個 min 函...