前言 在開篇之前思考幾個(gè)問題? 1、繼承最大的缺點(diǎn)是什么? 2、為什么說耦合也可能是一種需求? 3、有哪些場景不適合使用繼承? 4、繼承本身就具有高耦合性,但卻可以實(shí)現(xiàn)代碼復(fù)...
前言 在開篇之前思考幾個(gè)問題? 1、繼承最大的缺點(diǎn)是什么? 2、為什么說耦合也可能是一種需求? 3、有哪些場景不適合使用繼承? 4、繼承本身就具有高耦合性,但卻可以實(shí)現(xiàn)代碼復(fù)...
文/思小妞 大學(xué)同學(xué)相親約會(huì)結(jié)束后,在微信和我吐槽“99分的美好,還差1分就完美到老娘要以身相許了??墒蔷鸵?yàn)槟?分,之前的99分全部都清零了”。我說“不至于吧,人不錯(cuò)就好,...
簡書博客已經(jīng)暫停更新,想看更多技術(shù)博客請到: 掘金 :J_Knight_ 個(gè)人博客: J_Knight_ 個(gè)人公眾號:程序員維他命 2018.08.31更新: 筆者最新有關(guān)面...
讀完這篇文章你可以自己寫一個(gè) YYModel 這樣的神器,這篇文章類似一個(gè)源碼解析,但不同的是,它不光光是解析,更是實(shí)戰(zhàn),因?yàn)槲矣X得學(xué)習(xí)一個(gè)東西必須要自己寫一遍才算是真的學(xué)了...
CAShapeLayer 是 CALayer 的子類,但是比 CALayer 更靈活,可以畫出各種圖形,當(dāng)然,你也可以使用其他方式來畫,隨你。 雜談 在 CAShapeLay...
題目來自博客:面試百度的記錄,有些問題我能回答一下,不能回答的或有更好的回答我放個(gè)相關(guān)鏈接供參考。 Objective-C 底層 Objective-C runtime li...