寫在開(kāi)始 本文的寫作目標(biāo)受眾是剛接觸RxSwift、以及還在探索RxSwift的讀者。接下來(lái)會(huì)從4個(gè)方面做介紹:為什么用、怎么理解,基本概念及其...
前言 本文主要內(nèi)容是對(duì)iOS的WebViewJavascriptBridge源碼進(jìn)行分析梳理,分為iOS端調(diào)用JS端,以及JS端調(diào)用iOS端兩部...
本文的大部分內(nèi)容是對(duì)蘋果關(guān)于APNs官方文檔的翻譯以及整理。 一、設(shè)備token和消息的生命周期 關(guān)于設(shè)備token以及推送消息的生命周期需要注...
方法來(lái)源 本文所介紹的學(xué)習(xí)方法主要的觀點(diǎn)來(lái)自《如何閱讀一本書(shū)》、《軟技能:代碼之外的生存指南》和《把時(shí)間當(dāng)做朋友》。這三本書(shū)有些觀點(diǎn)是極其相似的...
沖動(dòng)的懲罰 自從有那段使用beta版本的Mac OSX系統(tǒng),導(dǎo)致機(jī)器時(shí)常開(kāi)機(jī)卡死的經(jīng)歷之后,就盡量不敢在第一時(shí)間使用蘋果的beta版系統(tǒng)。但是,...
寫在前面 相信做iOS開(kāi)發(fā)或者M(jìn)ac開(kāi)發(fā)的同學(xué)或多或少都聽(tīng)過(guò)或者使用過(guò)Mach端口(Mach port),筆者也是在了解runloop機(jī)制的時(shí)候...
簡(jiǎn)介 這個(gè)控件包含兩個(gè)部分: TWPageViewController(底部主體部分) TWPageTitleViewController(頂部...
Mach-O二進(jìn)制文件 Mach-O的文件頭包含的內(nèi)容: 魔數(shù) CPU類型及其子類型 文件類型 用于加載器的“加載命令”的條數(shù)和大小 動(dòng)態(tài)鏈接器...
遇到的問(wèn)題 在做iOS項(xiàng)目過(guò)程中,一次偶然的機(jī)會(huì)發(fā)現(xiàn)object_getClass(id obj)返回的結(jié)果是NSKVONotifing_Obj...