CocoaPods 系列之一 制作公開(kāi)庫(kù)CocoaPods 系列之二 更新公開(kāi)庫(kù)CocoaPods 系列之三 Podspec 語(yǔ)法說(shuō)明CocoaPods 系列之四 Pod...
CocoaPods 系列之一 制作公開(kāi)庫(kù)CocoaPods 系列之二 更新公開(kāi)庫(kù)CocoaPods 系列之三 Podspec 語(yǔ)法說(shuō)明CocoaPods 系列之四 Pod...
最近有個(gè)需求就是拿到app中的啟動(dòng)圖,由于我們app是可以動(dòng)態(tài)配置啟動(dòng)圖等資源,所以要拿到Images.xcasset中的LaunchImage.但是發(fā)現(xiàn)路徑是獲取不到的,拿...
在 app 中網(wǎng)絡(luò)請(qǐng)求中使用了 DSN映射加速。 原理 其原理就是:用域名映射對(duì)應(yīng)的 ip 地址,直接是用 ip地址來(lái)做請(qǐng)求越過(guò)域名解析過(guò)程。(同時(shí) app 中去掉了 afn...
緩存策略 App 中有3種網(wǎng)絡(luò)緩存存策略(只對(duì) get 請(qǐng)求做緩存) 1.不返回緩存數(shù)據(jù),實(shí)時(shí)返回接口數(shù)據(jù) 2.首先返回緩存數(shù)據(jù),接口數(shù)據(jù)覆蓋緩存,并返回 3.默認(rèn)不返回緩存...
當(dāng)一個(gè)對(duì)象能接收一個(gè)消息時(shí),就會(huì)走正常的方法調(diào)用流程。但如果一個(gè)對(duì)象無(wú)法接收指定消息時(shí),又會(huì)發(fā)生什么事呢?默認(rèn)情況下,如果是以 [object message] 的方式調(diào)用方...
看項(xiàng)目代碼時(shí)發(fā)現(xiàn)了這個(gè)類,沒(méi)用過(guò),也沒(méi)聽(tīng)過(guò)。查閱一翻發(fā)現(xiàn)這個(gè)類的功能非常強(qiáng)大,能攔截 URL loading system 里面的所有網(wǎng)絡(luò)請(qǐng)求,攔截之后可以自定義處理或特殊化...
最近在項(xiàng)目里由于電信那邊發(fā)生dns發(fā)生域名劫持,因此需要手動(dòng)將URL請(qǐng)求的域名重定向到指定的IP地址,但是由于請(qǐng)求可能是通過(guò)NSURLConnection,NSURLSess...
要接入上海分部的自己的性能統(tǒng)計(jì)和事件統(tǒng)計(jì)的 sdk,在接入之前自己了解下??吹搅艘惶撞东@異常的代碼。 對(duì)于異常分為了兩種,一種是系統(tǒng)拋出的 Exception 異常,iOS ...
View 在項(xiàng)目中我們一般是使用自定義 View,自定義 View 又有兩種方案來(lái)實(shí)現(xiàn)。 第一種是使用 Xib 來(lái)布局實(shí)現(xiàn)。 創(chuàng)建出一個(gè)單獨(dú)的 Xib 文件連接相應(yīng)的 Vie...
最近測(cè)試用測(cè)試機(jī)測(cè)試項(xiàng)目時(shí)發(fā)生閃退,心想應(yīng)該是偶現(xiàn) bug,不好重現(xiàn)又不是處于 Xcode run 狀態(tài)。所以準(zhǔn)備將測(cè)試的測(cè)試機(jī)的 crash log 導(dǎo)出研究下,有想法便著...
在這篇文章中,我將為你整理一下 iOS 開(kāi)發(fā)中幾種多線程方案,以及其使用方法和注意事項(xiàng)。當(dāng)然也會(huì)給出幾種多線程的案例,在實(shí)際使用中感受它們的區(qū)別。還有一點(diǎn)需要說(shuō)明的是,這篇文...
1.移除之前的Alcatraz插件 rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins...
之前播放動(dòng)畫(huà)用imageView自帶的組動(dòng)畫(huà),發(fā)現(xiàn)在4s上會(huì)因?yàn)閮?nèi)存警告crash,就替換成每間隔0.1s替換imageView的image func showImages(...
項(xiàng)目中經(jīng)常遇到button在enable和disabled狀態(tài)下背景色不同。UIButton只提供setBackgroundImage:(nullable UIImage *...
Workspace、Scheme、Project、Target、Build Settings workspace 它多含所有文件,可以有多個(gè)Project和其他文檔文件。 p...
工程中要實(shí)現(xiàn)下圖自增長(zhǎng)數(shù)字的效果。 實(shí)現(xiàn)的思想:從開(kāi)始到本次數(shù)字跳動(dòng)所花費(fèi)的時(shí)間占總動(dòng)畫(huà)時(shí)長(zhǎng)的比率,通過(guò)這個(gè)比率來(lái)?yè)Q算出本次數(shù)字跳動(dòng)該出現(xiàn)的值。 需要 CADisplayLi...