前言 由于時(shí)間的問(wèn)題,暫且只更新這么多了,后續(xù)還會(huì)持續(xù)更新本文《最快讓你上手ReactiveCocoa之進(jìn)階篇》,目前只是簡(jiǎn)短的介紹了些RAC核心的一些方法,后續(xù)還需要加上M...
前言 由于時(shí)間的問(wèn)題,暫且只更新這么多了,后續(xù)還會(huì)持續(xù)更新本文《最快讓你上手ReactiveCocoa之進(jìn)階篇》,目前只是簡(jiǎn)短的介紹了些RAC核心的一些方法,后續(xù)還需要加上M...
最近準(zhǔn)備在app中加個(gè)功能,就是當(dāng)app crash的時(shí)候?qū)rash信息發(fā)送郵件給開(kāi)發(fā)者。目前我們app中使用的異常檢測(cè)工具是Bugly,這個(gè)工具還是挺好用的,界面很清晰,...
GPU渲染機(jī)制: CPU 計(jì)算好顯示內(nèi)容提交到 GPU,GPU 渲染完成后將渲染結(jié)果放入幀緩沖區(qū),隨后視頻控制器會(huì)按照 VSync 信號(hào)逐行讀取幀緩沖區(qū)的數(shù)據(jù),經(jīng)過(guò)可能的數(shù)模...
JDK安裝與配置重溫: 一、JDK下載與安裝后的結(jié)構(gòu) 下載地址:http://www.oracle.com/technetwork/java/javase/downloads...
本文Demo的完整工程代碼, 參考這里的EqualAndHashDemo 目錄 為什么要有isEqual方法? 如何重寫(xiě)自己的isEqual方法? 為什么要有hash方法? ...
Objective-C 有兩個(gè)神奇的方法:+load 和 +initialize,這兩個(gè)方法在類(lèi)被使用時(shí)會(huì)自動(dòng)調(diào)用。但是兩個(gè)方法的不同點(diǎn)會(huì)導(dǎo)致應(yīng)用層面上性能的顯著差異。 一、...
定義 裝飾者模式:在不改變?cè)?lèi)文件以及不使用繼承的情況下,動(dòng)態(tài)地將責(zé)任附加到對(duì)象上,從而實(shí)現(xiàn)動(dòng)態(tài)拓展一個(gè)對(duì)象的功能。它是通過(guò)創(chuàng)建一個(gè)包裝對(duì)象,也就是裝飾來(lái)包裹真實(shí)的對(duì)象。 設(shè)...
Github版英文App地址 中文 : TeamTalk 蘑菇街. 開(kāi)源IM. 電商強(qiáng)烈推薦. MyOne-iOS 用OC寫(xiě)的《一個(gè)》 iOS 客戶端 zhihuDaily ...