一: 常用代碼片段
開(kāi)發(fā)中有一些常用的代碼,可以放到代碼片段中莉测,然后下次你就可以使用快捷方法來(lái)使用這些代碼了据过,給大家看下我的Xcode中部分代碼片段:
自定義XCode代碼片段
切記!
<#你想要給的參數(shù)名提示#>
是關(guān)鍵.
最后Xcode中的代碼片段默認(rèn)放在~/Library/Developer/Xcode/UserData/CodeSnippets
下,可以直接拷貝給別人用
2. 調(diào)試接口
- Postman 一款功能強(qiáng)大的網(wǎng)頁(yè)調(diào)試與發(fā)送網(wǎng)頁(yè)HTTP請(qǐng)求的Chrome插件
- DHC 在線調(diào)試接口,支持HTTP和HTTPS呦鞠绰。
3. JSON數(shù)據(jù)編輯
#######4. 測(cè)界面的距離: 推薦markMan
4. 圖片壓縮
tinypng,保質(zhì)壓縮飒焦,我感覺(jué)還不錯(cuò)蜈膨,推薦給我們UI和后臺(tái),他們用過(guò)之后都說(shuō)好
tinypng批量壓縮圖片腳本 配套使用更佳荒给。
5. AppIcon
AppIcon只需要UI提供一張1024*1024的圖就可以了丈挟,具體的icon可以用Prepo生成
6. github的高級(jí)搜索功能
這個(gè)其實(shí)就是Github的Advanced search功能:
language:Objective-C stars:>900
7: charles 青花瓷的使用
Charles是mac端的一款截取與分析網(wǎng)絡(luò)請(qǐng)求的工具,在網(wǎng)絡(luò)開(kāi)發(fā)中使用其作分析志电,可以大大提高我們的開(kāi)發(fā)效率曙咽。比如可以查看網(wǎng)絡(luò)請(qǐng)求、模擬網(wǎng)絡(luò)延遲等等挑辆。
1: 下載
當(dāng)前的破解版是3.10.1 .親測(cè)在10.10.5系統(tǒng)上可以正常運(yùn)行例朱。下載地址:http://pan.baidu.com/s/1kT4cM6j-
2: 安裝
正常安裝,如果在安裝過(guò)程中鱼蝉,彈出下面的框洒嗤,去下載相關(guān)的文件
下載地址:https://support.apple.com/kb/DL1572?locale=zh_CN
這個(gè)已經(jīng)在上面的下載地址里面了,名字是javaforosx.dmg
- 3: 破解
第一步:安裝完后打開(kāi)應(yīng)用程序魁亦,選擇Charles,選擇顯示包內(nèi)容
MAC上的抓包工具charles的安裝與使用
第二步:將下載的文件里的Charles.jar 替換掉包內(nèi)容里的Charles.jar
重新打開(kāi)后渔隶,破解成功。
8. 如何抓取手機(jī)設(shè)備的網(wǎng)絡(luò)請(qǐng)求:
- 1洁奈、查看Mac電腦的IP地址间唉,系統(tǒng)偏好設(shè)置->網(wǎng)絡(luò)就可以查看到了,比如我的ip地址是:192.168.26.4
- 2利术、打開(kāi)iOS設(shè)置呈野,進(jìn)入當(dāng)前wifi連接(Mac在一個(gè)局域網(wǎng)內(nèi)),設(shè)置HTTP代理Group印叁,將服務(wù)器填為上一步中獲得的IP被冒,即192.168.26.4军掂,端口填8888:
- 3、打開(kāi)Charles昨悼,Charles會(huì)彈出確認(rèn)框蝗锥,點(diǎn)擊Allow按鈕即可
9: 怎么用charles?
charles有兩種顯示模式 ,
#######9.1 Structure模式的優(yōu)點(diǎn) :
以域名劃分請(qǐng)求信息 可以很容易定位需要分析和處理的數(shù)據(jù)。
清晰看請(qǐng)求的數(shù)據(jù)結(jié)構(gòu)幔戏,
#######9.2: Sequence模式的優(yōu)點(diǎn) :
1:請(qǐng)求快就在前面顯示, 因?yàn)檫@里是以數(shù)據(jù)請(qǐng)求的順序去執(zhí)行的
2: 可以很清晰的看到全部請(qǐng)求,(包括資源請(qǐng)求,圖片,文本,音樂(lè)等等)
#######9.3.charles的一些基本功能
-
1: 選擇repeat
2: 查找功能
例如我需要找剛才一堆URL的東西中找到我需要的,后臺(tái)告訴你,返回是通過(guò)guid作為標(biāo)識(shí)的,一搜就出來(lái)了
http://blog.csdn.net/u013602835/article/details/52944392
轉(zhuǎn)自: 移動(dòng)開(kāi)發(fā)