本文翻譯自 CFHipsterRef轉(zhuǎn)載自:http://chaosky.me/2017/01/04/Xcode-Toolchain/ 寫在前面的話 雖然我們來自不同背景、有...

本文翻譯自 CFHipsterRef轉(zhuǎn)載自:http://chaosky.me/2017/01/04/Xcode-Toolchain/ 寫在前面的話 雖然我們來自不同背景、有...
前言:iOS發(fā)開過程中,經(jīng)常需要cmd+r進(jìn)行編譯、運(yùn)行,然后跑到模擬器(手機(jī))上。這在一個(gè)稍微大的項(xiàng)目上,是一個(gè)非常費(fèi)時(shí)費(fèi)力的操作。如果能夠在項(xiàng)目編寫完后,立刻看到目標(biāo)效果...
iOS依賴的SDK一般都是通過Cocoapod來管理的,我們一般會(huì)把依賴的SDK的信息描述在Podfile文件中,比如SDK的name、branch、version等,但是p...
原文 http://www.7hihi.com/?p=615 主題 Git Python git clone默認(rèn)會(huì)把遠(yuǎn)程倉(cāng)庫整個(gè)給clone下來 但只會(huì)在本地默認(rèn)創(chuàng)建一個(gè)ma...
最近技術(shù)分享,想到了NSNotification這個(gè)話題,大家可能覺得平時(shí)項(xiàng)目中用通知很簡(jiǎn)單啊,并沒有什么高深的東西吧,其實(shí)我們深入了去看,蘋果官方api還是介紹了一些通知更...
【前言介紹】 iOS的一種設(shè)計(jì)模式,觀察者Observer模式(也叫發(fā)布/訂閱,即Publich/Subscribe模式)。觀察者模式,包含: 通知機(jī)制(notificati...
本文分為2個(gè)部分:概念與應(yīng)用。概念部分旨在剖析 KVO 這一設(shè)計(jì)模式的實(shí)現(xiàn)原理;應(yīng)用部分通過創(chuàng)建的項(xiàng)目,以說明 KVO 技術(shù)在 iOS 開發(fā)中所帶來的作用;如果是作為剛接觸 ...
今天去面試,被問了一道AFNetworking2.0和3.0有什么區(qū)別,當(dāng)時(shí)心想,這誰不知道啊,隨口答到:2.0使用的NSURLConnection,3.0使用的是NSURL...
本文轉(zhuǎn)載自:http://southpeak.github.io/2014/10/30/objective-c-runtime-2/ 在前面一篇文章中,我們介紹了Runtim...
一、從面向?qū)ο蟮絆bjective-C概覽copy 1、面向?qū)ο螅?In object-oriented programming, object copying is cre...
在面試中,我們經(jīng)常會(huì)遇到一些原理性的問題,很常識(shí)但很難用通俗的語言解釋清楚,這也是大部分業(yè)務(wù)級(jí)程序員經(jīng)常失誤的地方。雖然寫了多年代碼,但是核心思想不清,導(dǎo)致自己的后續(xù)發(fā)展受限...
這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 南峰子老師的博客地址:http://southpeak...
對(duì)象創(chuàng)建 原型(Prototype) 使用原型實(shí)例指定創(chuàng)建對(duì)象的種類,并通過復(fù)制這個(gè)原型創(chuàng)建新的對(duì)象。 array 就是原型了,array2 以 array 為原型,通過 c...
<1>適配器模式 何為適配器模式?適配器模式將一個(gè)類的接口適配成用戶所期待的。一個(gè)適配器通常允許因?yàn)榻涌诓患嫒荻荒芤黄鸸ぷ鞯念惸軌蛟谝黄鸸ぷ?,做法是將類自己的接口包裹在一個(gè)...
什么是策略模式 策略模式定義了算法族,分別封裝起來,讓它們之間可以互相替換,此模式讓算法的變化獨(dú)立于使用算法的客戶?!禜ead First 設(shè)計(jì)模式》 這里引用了《Hea...