開篇說明:雖然網(wǎng)上有很多講解YYModel使用方法的文章茅郎,包括YYModel作者也在github上對其做了使用說明开皿。但在我實際使用過程中耕拷,依然發(fā)現(xiàn)文檔的不完善舒帮,比如對于復(fù)雜的...
最近正好有空,花兩周多寫了個基本的小說閱讀器贴浙,仿照追書神器砂吞,數(shù)據(jù)源和UI都是抓追書神器,實現(xiàn)了書籍搜索崎溃、排行榜蜻直、自動緩存、下載等功能袁串;最后會給出github鏈接概而,歡迎star...
絕逼大佬
iOS 編寫高質(zhì)量Objective-C代碼(七)—— GCD專欄《編寫高質(zhì)量OC代碼》已順利完成一二三四五六七八篇鲜漩!附上鏈接:iOS 編寫高質(zhì)量Objective-C代碼(一)—— 簡介iOS 編寫高質(zhì)量Objective-C代碼(二)—...
樓主聽過MVVM么?也可以大大為控制器減壓臂拓,用法和這個類似
iOS 從MVC到MVP寫在前頭:這里有個Demo厚脉,可以先下載 還記得這段代碼“cell.model = model;”我們曾經(jīng)都這么寫,很方便很高大胶惰。 1傻工、MVC 曾經(jīng) 在討論蘋果對MVC的看法之...
個人認為用block還是自定義代理應(yīng)該根據(jù)事件的被調(diào)用次數(shù)坊饶,如果是一個點擊事件的回調(diào)泄伪,那就建議使用代理!因為按鈕重復(fù)點擊時block會被多次復(fù)制代碼塊匿级,要是使用代理就只是調(diào)用幾次方法蟋滴!
另外染厅,block大多還是用于傳值
個人見解,如有不足之處津函,望請大佬指教
原 iOS中block和delegate的區(qū)別(面試必問)作為非常常見肖粮,且無處不在的block和delegate,理解它們尔苦,是我們掌握iOS開發(fā)必備知識點涩馆。 1.從源頭上理解和區(qū)別block和delegate delegate運行成...