iOS iOS Developer

提高iOS开发效率的小技巧和工具

2016-10-27  本文已影响136人  iYeso
一: 常用代码片段

开发中有一些常用的代码,可以放到代码片段中,然后下次你就可以使用快捷方法来使用这些代码了,给大家看下我的Xcode中部分代码片段:

1437028899818064.png

自定义XCode代码片段

2014092208495724.png
切记!<#你想要给的参数名提示#>是关键.

最后Xcode中的代码片段默认放在~/Library/Developer/Xcode/UserData/CodeSnippets下,可以直接拷贝给别人用

2. 调试接口
1437028990258578.png
3. JSON数据编辑
1437029077859856.png

#######4. 测界面的距离: 推荐markMan

1437029121502461.png
4. 图片压缩
5. AppIcon

AppIcon只需要UI提供一张1024*1024的图就可以了,具体的icon可以用Prepo生成

1437029199436939.png
6. github的高级搜索功能

这个其实就是Github的Advanced search功能:

language:Objective-C stars:>900

1437029236885763.png

7: charles 青花瓷的使用

Charles是mac端的一款截取与分析网络请求的工具,在网络开发中使用其作分析,可以大大提高我们的开发效率。比如可以查看网络请求、模拟网络延迟等等。

这个已经在上面的下载地址里面了,名字是javaforosx.dmg

安装
MAC上的抓包工具charles的安装与使用

第二步:将下载的文件里的Charles.jar 替换掉包内容里的Charles.jar

替换

重新打开后,破解成功。

8. 如何抓取手机设备的网络请求:

设置IP 端口 允许

9: 怎么用charles?

charles有两种显示模式 ,

#######9.1 Structure模式的优点 :

以域名划分请求信息 可以很容易定位需要分析和处理的数据。
清晰看请求的数据结构,

structure

#######9.2: Sequence模式的优点 :
1:请求快就在前面显示, 因为这里是以数据请求的顺序去执行的
2: 可以很清晰的看到全部请求,(包括资源请求,图片,文本,音乐等等)


sequence

#######9.3.charles的一些基本功能


repeater search

http://blog.csdn.net/u013602835/article/details/52944392
转自: 移动开发

上一篇 下一篇

猜你喜欢

热点阅读