原文地址 ,此簡(jiǎn)書只做備份,強(qiáng)烈推薦原文,畢竟格式比簡(jiǎn)書好看,還清晰 起因 去年,鏈家網(wǎng)iOS端,之前由于所有的業(yè)務(wù)端代碼都是混亂管理,造成開發(fā)有很多痛點(diǎn)無(wú)法單測(cè) 團(tuán)隊(duì)成員提...
原文地址 ,此簡(jiǎn)書只做備份,強(qiáng)烈推薦原文,畢竟格式比簡(jiǎn)書好看,還清晰 起因 去年,鏈家網(wǎng)iOS端,之前由于所有的業(yè)務(wù)端代碼都是混亂管理,造成開發(fā)有很多痛點(diǎn)無(wú)法單測(cè) 團(tuán)隊(duì)成員提...
熟悉Linux和windows開發(fā)的同學(xué)都知道,ELF是Linux下可執(zhí)行文件的格式,PE32/PE32+是windows下可執(zhí)行文件的格式,下面我們要講的就OSX和iOS環(huán)...
本文是17年寫的,至今過(guò)去多年,有一篇更好的文檔: https://superfastpython.com/python-asyncio/[https://superfast...
??在上次寫了一篇名為MangoFix:iOS熱修復(fù)另辟蹊徑的iOS熱修復(fù)文章之后,很多朋友問(wèn)我MangoFix的原理是什么呢?所以今天決定再寫一篇介紹MangoFix運(yùn)行原...
pod package 生成 Framework pod package 是 cocoapods 的一個(gè)插件,如果沒(méi)有的話使用以下命令安裝: sudo gem install...
關(guān)于FFmpeg的資源網(wǎng)上有很多,但是在iOS平臺(tái)的FFmpeg入門的資源卻很少,剛開始學(xué)習(xí)的時(shí)候也是像悶頭蒼蠅,周旋了很久,所以很久之前就想出一個(gè)可以讓新手也可以看懂的,基...
計(jì)算機(jī)的屏幕是二維的平面坐標(biāo),以左上角為原點(diǎn),x軸向右增加,y軸向下增加。 在3D圖形學(xué)中,物體是3維的,擁有X, Y, Z三個(gè)坐標(biāo),并且擁有R, G, B三種顏色,alph...
DWARF 是一種調(diào)試信息格式,通常用于源碼級(jí)別調(diào)試相關(guān)資料比較瑣碎, 整理給大家, 希望大家可以用得上 如沒(méi)有特殊說(shuō)明, 命令執(zhí)行環(huán)境為 OS X 什么是 DWARF ? ...
早早就說(shuō)好要分享一下HandyJSON的實(shí)現(xiàn)思路了,今天總算有點(diǎn)時(shí)間,這里就記錄一下吧。 背景 我所在iOS團(tuán)隊(duì)是從去年11月份切Swift的。我們服務(wù)端和客戶端數(shù)據(jù)交互格式...
原文:ReactiveCocoa Tutorial – The Definitive Introduction: Part 1/2下半部翻譯:ReactiveCocoa教程:...
重載運(yùn)算符 在Swift中,類和結(jié)構(gòu)體是可以提供現(xiàn)有運(yùn)算符的自定義實(shí)現(xiàn),也就是重載現(xiàn)有運(yùn)算符。三元運(yùn)算符(a?b:c)和默認(rèn)的默認(rèn)的賦值符(=)是不可重載的 Infix 運(yùn)算...
此文翻譯自 Core ML and Vision: Machine Learning in iOS 11 Tutorial 注意:此教程需要 Xcode 9 Beta1 或更...
今年3月中下旬因?yàn)閭€(gè)人原因,換了一份工作,期間面試了有4,5家,基本都是D輪或者上市公司,也從他們的面試筆試中看到了自己的一些不足,于是就想寫出來(lái)和大家分享一下,如果能幫到正...
多線程 你們項(xiàng)目中為什么多線程用GCD而不用NSOperation呢? 你有沒(méi)有發(fā)現(xiàn)國(guó)外的大牛他們多線程都是用NSOperation? 你能告訴我他們這樣做的理由嗎? 關(guān)系:...
git中都fetch命令是將遠(yuǎn)程分支的最新內(nèi)容拉到了本地,但是fetch后是看不到變化的,在tortoiseGit中使用switch/checkout查看當(dāng)前分支,發(fā)現(xiàn)此時(shí)后...