240 發(fā)簡信
IP屬地:廣東
  • 120
    iOS weak實(shí)現(xiàn)原理

    我們?nèi)粘i_發(fā)中經(jīng)常是使用weak關(guān)鍵字來解決循環(huán)引用的問題茫舶,原因是被weak引用的對象它的引用計數(shù)不會增加,而且在這個對象被釋放的時候被weak修飾的變量會自動置空,不會造成...

  • 120
    iOS runtime實(shí)用篇--和常見崩潰say good-bye矫废!

    源碼 https://github.com/chenfanfang/AvoidCrash 程序崩潰經(jīng)歷 其實(shí)在很早之前就想寫這篇文章了媳握,一直拖到現(xiàn)在。 程序崩潰經(jīng)歷1 我們公...

  • 120
    iOS Runtime詳解

    Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對象中找不到赵誓,就進(jìn)行轉(zhuǎn)發(fā)打毛,具體怎么實(shí)現(xiàn)的呢。我們從下面幾個方面探尋Runtime的實(shí)現(xiàn)機(jī)制俩功。 Runtime介紹...

  • 大概意思是:如果子控件的布局無法滿足需求,需要對子控件更改布局時可以重寫layoutSubviews 直接改變之空間的Frame; 如果需要強(qiáng)制更新子控件的布局, 不能直接調(diào)用layoutSubviews,應(yīng)該調(diào)用setNeedsLayout;
    ----------------------
    如果強(qiáng)制調(diào)用,會產(chǎn)生偶現(xiàn)的crash嗎蔓罚?有人驗(yàn)證過嗎椿肩?

    layoutSubviews 調(diào)用時機(jī)

    聲明.剽竊自谷歌,看后瞬間理解深刻加深了原文地址 layoutSubviews 調(diào)用時機(jī) 一般baidu出來的答案如下,然而說明并不夠透徹,在此補(bǔ)充說明: 1、init初始化...

  • 120
    給iOS中高級求職者的一份面試題解答

    前段時間更新了一篇 給iOS中高級面試官的一份招聘要求 收到很多小伙伴的點(diǎn)贊與關(guān)注豺谈≈O螅可能有很多小伙伴已經(jīng)帶著我在那篇文章給大家提供的一些面試技巧 & 其中的面試題 已經(jīng)開始...

  • 120
    如果你內(nèi)心足夠強(qiáng)大局义,就來看看這六部讓人絕望的電影吧

    點(diǎn)關(guān)注不迷路喜爷,大家好我是每天對會給你推薦電影的老徐。 1萄唇、《Hello檩帐!樹先生》 如果有一天,我變成了這樣另萤,請給我點(diǎn)一支煙湃密! 《Hello,樹先生》是一部神奇的電影四敞,在中國只...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品