經(jīng)測試發(fā)現(xiàn)1,對于默認的通知中心 NotificationCenter.default, 沒有移除監(jiān)聽通知的情況下瑰妄, 對象銷毀后再發(fā)通知的話 ...
當我們調(diào)用一個實例或者類本身沒有實現(xiàn)的方法的時候會發(fā)生一個經(jīng)典的crash,unrecognized selector sent to inst...
1骇扇,消息機制消息機制是OC動態(tài)性的體現(xiàn), 相比于c語言的函數(shù)調(diào)用在編譯的時候已經(jīng)確定面粮,在OC中每一個方法的實際調(diào)用需要等到運行時才能確定少孝。 并且...
之前做了文件下載相關(guān)的模塊,一直忙其他事情熬苍,現(xiàn)在終于有時間回顧一下了稍走。文件下載其實分兩大塊:一是文件本身的下載,二是本地數(shù)據(jù)關(guān)系的維護柴底。 先說文...
今天拉了公司一個新項目的代碼婿脸,使用模擬器運行的時候,編譯報錯柄驻,提示項目中的一個動態(tài)庫缺少x86_64架構(gòu) 我第一個想到的原因是framework...
最近剛做了一個新的app狐树,里面有裁剪頭像的需求,于是仿照這知乎的效果自己寫了一個裁剪圖片的控制器鸿脓,支持設(shè)置裁剪區(qū)域和蒙版樣式抑钟,縮放、移動野哭、雙擊放...
最近換了新的電腦在塔,公司代碼倉庫使用的是SSH協(xié)議,于是生成key拨黔,添加gitlab蛔溃,一氣呵成,但是拉代碼的時候提示 每次pull 和push的時...
最近換了臺新電腦篱蝇,重新裝了一下開發(fā)環(huán)境贺待,踩了好多坑??,感覺有必要寫下來備用 1,什么是cocoapods cocoapods是一個swift和O...
edgesForExtendedLayout edgesForExtendedLayout是UIViewController的一個屬性, 表示控...