240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • iOS RunLoop

    每一個(gè)程序入口的mian函數(shù)就有一個(gè)RunLoop吏恭。UIApplicationMain函數(shù)內(nèi)部啟動(dòng)的一個(gè)RunLoo,所以UIApplicationMain函數(shù)一直沒(méi)有返回肴捉,...

  • 自旋鎖和互斥鎖

    一蔼卡、多線程環(huán)境下的安全問(wèn)題 由于一個(gè)資源可以被多個(gè)線程同時(shí)訪問(wèn)辜梳,這樣有可能會(huì)導(dǎo)致數(shù)據(jù)混亂折欠,引發(fā)數(shù)據(jù)的安全問(wèn)題固阁,所以說(shuō)在多線程環(huán)境下夭禽,原子操作是必要的或颊。 本文中介紹一下自旋鎖和...

  • KVC實(shí)例代碼

    pragma mark 獲取單個(gè)值

  • 240
    KVO(Key Value Observing)

    KVO的作用: 監(jiān)聽(tīng)某個(gè)對(duì)象屬性值的改變 KVO的內(nèi)部實(shí)現(xiàn)原理: 1 KVO是基于運(yùn)行時(shí)(runtime)來(lái)實(shí)現(xiàn)的 2 當(dāng)某個(gè)類的屬性對(duì)象第一次被觀察時(shí)砸紊,系統(tǒng)就會(huì)在運(yùn)行期間動(dòng)...

  • 240
    iOS開(kāi)發(fā)之通知推送

    本地通知:就是指不需要互聯(lián)網(wǎng)就能發(fā)出的推送通知(不需要服務(wù)器去支持),使用的場(chǎng)景一般是定時(shí)提醒用戶完成一些任務(wù)囱挑,例如清理垃圾醉顽,看定影,記賬等平挑。在IOS8之后本地通知還需要注冊(cè)...

  • 240
    Swift閉包

    首先我們來(lái)對(duì)比一下Swift下函數(shù)和閉包的區(qū)別 Swift的閉包和OC里面的block是非常相似的游添,作用是用于保存一段代碼, 在需要的時(shí)候執(zhí)行 OC: block類似于匿名函...

  • KVC(key value coding)

    簡(jiǎn)介: KVC是一種可以直接通過(guò)字符串的名字(key)來(lái)訪問(wèn)類屬性的機(jī)制。而不是通過(guò)調(diào)用Setter通熄、Getter方法訪問(wèn)唆涝。 當(dāng)使用KVO、Core Data唇辨、CocoaBi...

  • 異步下載圖片

    一. 加載圖片常見(jiàn)問(wèn)題 1.同步加載圖片 存在問(wèn)題:通過(guò)模擬延時(shí)發(fā)現(xiàn)廊酣,如果網(wǎng)速慢,會(huì)非持螅卡啰扛,影響用戶體驗(yàn)滾動(dòng)表格,會(huì)重復(fù)下載圖像嗡贺,造成用戶流量的損失隐解! 解決方法: 異步下載圖...

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