240 發(fā)簡(jiǎn)信
IP屬地:北京
  • Resize,w 360,h 240
    iOS防止數(shù)據(jù)競(jìng)爭(zhēng)

    本文主要引自iOS開(kāi)發(fā)中的11種鎖以及性能對(duì)比數(shù)據(jù)競(jìng)爭(zhēng)的定義很簡(jiǎn)單:當(dāng)至少有兩個(gè)線(xiàn)程同時(shí)訪(fǎng)問(wèn)同一個(gè)變量通熄,而且至少其中有一個(gè)是寫(xiě)操作時(shí),就發(fā)生了數(shù)...

    0.9 1172 0 50
  • 關(guān)于OC的屬性修飾詞

    讀寫(xiě)屬性:setter:指定生成setter方法的名字找都。getter:指定生成getter方法的名字唇辨,例如@property (nonatomi...

    0.6 1086 0 51
  • iOS中是否所有的delegate都用weak修飾?

    通常來(lái)說(shuō)能耻,delegate都使用weak修飾赏枚,為了避免循環(huán)引用,但是并不是所有的情況都如此晓猛,通過(guò)NSURLSession的頭文件我們發(fā)現(xiàn)饿幅,NSU...

    0.8 1144 0 52
  • assign可以修飾OC對(duì)象么?

    可以戒职,但不會(huì)增加該對(duì)象的引用計(jì)數(shù)栗恩,當(dāng)沒(méi)有強(qiáng)引用持有該對(duì)象時(shí),該對(duì)象就會(huì)被釋放洪燥,如果此時(shí)再向該對(duì)象發(fā)消息磕秤,會(huì)導(dǎo)致崩潰問(wèn)題。

    0.8 1171 0 50
  • IB中拖出來(lái)的控件為什么是weak蚓曼?

    因?yàn)楫?dāng)我們將控件拖到Storyboard上亲澡,相當(dāng)于新創(chuàng)建了一個(gè)對(duì)象,而這個(gè)對(duì)象是加到視圖控制器的view上纫版,view有一個(gè)subViews屬性床绪,...

    1.4 722 0 53
  • 關(guān)于iOS系統(tǒng)的數(shù)據(jù)類(lèi)型在響應(yīng)copy和mutableCopy方法時(shí)的異同

    關(guān)于系統(tǒng)的容器類(lèi)和非容器類(lèi)的數(shù)據(jù)類(lèi)型在響應(yīng)copy和mutableCopy方法有些區(qū)別。

    0.7 620 0 51
  • iOS如何實(shí)現(xiàn)自定義類(lèi)的深拷貝?

    遵守NSCopying協(xié)議癞己,實(shí)現(xiàn)copyWithZone方法膀斋,在方法中新創(chuàng)建一個(gè)對(duì)象,然后對(duì)于OC和Swift來(lái)說(shuō)有些區(qū)別痹雅,OC利用runtim...

    1.6 2845 0 57
  • 關(guān)于UIView和UIViewController的生命周期

    由于控制器的初始化方式不同仰担,觸發(fā)的函數(shù)略有不同。如果控制器是直接通過(guò)代碼或者XIB創(chuàng)建出來(lái)的绩社,并且調(diào)用方法為[[ViewController a...

    0.7 958 0 51
  • setNeedsLayout和layoutIfNeeded有什么作用摔蓝?

    當(dāng)一個(gè)UIView對(duì)象調(diào)用setNeedsLayout方法時(shí),實(shí)際上等同于做了一個(gè)標(biāo)記愉耙,告訴系統(tǒng)需要重新布局贮尉,但不會(huì)立刻執(zhí)行,直到drawing...

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