代理 1,準(zhǔn)確的說是一種軟件設(shè)計模式 2,iOS當(dāng)中以@protocol 形式體現(xiàn) 3,傳遞方式一對一 (通知一對多) 代理的工作流程 委托方 ...
一般用分類做什么? 1,聲明私有方法 2,分解體積龐大的類文件 3,把framework的私有方法公開 分類的特點 1,運行時決議 2,可以為系...
前言: 最近2020.08 月 在用公司開發(fā)者賬號上架APP,發(fā)現(xiàn)要同意更新一堆協(xié)議,必須要賬戶持有人去登陸 develop APP 實名認(rèn)證才...
在這個方法里,判斷 -(void)scrollViewDidScroll:(UIScrollView*)scrollView { if(scr...
1.自定義分割線問題: 自定義的UITableCell中自定義的分割線(UIView),在滑動時,cell復(fù)用的時候,分割線會消失。 原因: -...
alloc (內(nèi)存分配)以及init(初始化) Objective-C 協(xié)議分為非正式協(xié)議和正式協(xié)議。 這兩個方式都是建立一個空的Array,[...
不好的解決方案: 使用下面的方式會強制Core Animation提前渲染屏幕的離屏繪制, 而離屏繪制就會給性能帶來負(fù)面影響,會有卡頓的現(xiàn)象出現(xiàn)...
iOS開發(fā)時,多人協(xié)作上傳下載代碼,cocoapods不斷更新,非常容易報錯Duplicate Symbols for Architecture...
在iOS開發(fā)過程中,我們用@proprety聲明一個屬性后,在代碼中我們可以用self.xx與_xx來獲取到這個屬性。但是一直有一個疑惑,那就是...