本文翻譯自 CFHipsterRef轉(zhuǎn)載自:http://chaosky.me/2017/01/04/Xcode-Toolchain/ 寫在前面的話 雖然我們來自不同背景烛谊、有...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文翻譯自 CFHipsterRef轉(zhuǎn)載自:http://chaosky.me/2017/01/04/Xcode-Toolchain/ 寫在前面的話 雖然我們來自不同背景烛谊、有...
前言:iOS發(fā)開過程中炼杖,經(jīng)常需要cmd+r進行編譯切平、運行,然后跑到模擬器(手機)上月杉。這在一個稍微大的項目上盗痒,是一個非常費時費力的操作。如果能夠在項目編寫完后谨设,立刻看到目標(biāo)效果...
iOS依賴的SDK一般都是通過Cocoapod來管理的扎拣,我們一般會把依賴的SDK的信息描述在Podfile文件中赴肚,比如SDK的name、branch二蓝、version等誉券,但是p...
原文 http://www.7hihi.com/?p=615 主題 Git Python git clone默認(rèn)會把遠(yuǎn)程倉庫整個給clone下來 但只會在本地默認(rèn)創(chuàng)建一個ma...
最近技術(shù)分享决帖,想到了NSNotification這個話題,大家可能覺得平時項目中用通知很簡單啊蓖捶,并沒有什么高深的東西吧地回,其實我們深入了去看,蘋果官方api還是介紹了一些通知更...
【前言介紹】 iOS的一種設(shè)計模式俊鱼,觀察者Observer模式(也叫發(fā)布/訂閱刻像,即Publich/Subscribe模式)。觀察者模式并闲,包含: 通知機制(notificati...
本文分為2個部分:概念與應(yīng)用细睡。概念部分旨在剖析 KVO 這一設(shè)計模式的實現(xiàn)原理;應(yīng)用部分通過創(chuàng)建的項目帝火,以說明 KVO 技術(shù)在 iOS 開發(fā)中所帶來的作用溜徙;如果是作為剛接觸 ...
今天去面試湃缎,被問了一道AFNetworking2.0和3.0有什么區(qū)別,當(dāng)時心想蠢壹,這誰不知道啊嗓违,隨口答到: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)常會遇到一些原理性的問題乏盐,很常識但很難用通俗的語言解釋清楚,這也是大部分業(yè)務(wù)級程序員經(jīng)常失誤的地方制恍。雖然寫了多年代碼,但是核心思想不清神凑,導(dǎo)致自己的后續(xù)發(fā)展受限...
這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 南峰子老師的博客地址:http://southpeak...
對象創(chuàng)建 原型(Prototype) 使用原型實例指定創(chuàng)建對象的種類净神,并通過復(fù)制這個原型創(chuàng)建新的對象。 array 就是原型了溉委,array2 以 array 為原型鹃唯,通過 c...
<1>適配器模式 何為適配器模式?適配器模式將一個類的接口適配成用戶所期待的瓣喊。一個適配器通常允許因為接口不兼容而不能一起工作的類能夠在一起工作坡慌,做法是將類自己的接口包裹在一個...
什么是策略模式 策略模式定義了算法族,分別封裝起來藻三,讓它們之間可以互相替換洪橘,此模式讓算法的變化獨立于使用算法的客戶】妹保——《Head First 設(shè)計模式》 這里引用了《Hea...