3-3: Xcode小技巧 1.管理设备和模拟器2.更新APP的现实名称 3.instruments 使用4.性能优化

1.

理设备和模拟器

你有没有想过,你其实可以管理Xcode中设备下拉框里的设备列表呢?

43.jpg

再想想读取设备中的数据库,从而验证表里的数据是否都设置正确了。你是否还遇到过,Xcode的下拉框里一个模拟器都没有了?现在打开Window > Devices。

 

44.png

在这里你能看到已连接的设备和可用的模拟器。如果你需要添加或移除模拟器,就点击左下角的+按钮(移除点击—按钮)。如果模拟器都找不到了,你可以到这来恢复它们。

45.jpg

最后,这里另一个有用的功能就是可以下载app的 container。

47.jpg

过去你可能通过访问模拟器文件夹来获取数据,但是真机怎么办呢?现在获取保存的照片、数据库文件等等都变得非常容易了,你可以下载一个包含有documents、libarary和temp文件夹的container,这样就能获取设备上的数据了。

 

更新app的显示名称

开发者们经常遇到的一个就是,创建的工程显示的名字不是自己想要的。我经常看到有些人重新命名和重构(refactor)整个工程,来显示正确的名称。如果你知道在工程的info.plist里添加一个key就能改变app显示名称了,那你肯定很高兴。这个key就是Bundle display name。

48.jpg

3.instruments使用 详解

在iOS上进行性能分析的时候,首先考虑借助instruments这个利器分析出问题出在哪,不要凭空想象,不然你可能把精力花在了1%的问题上,最后发现其实啥都没优化,比如要查看程序哪些部分最耗时,可以使用Time Profiler,要查看内存是否泄漏了,可以使用Leaks等。关于instruments网上有很多资料,作为一个合格iOS开发者,熟悉这个工具还是很有必要的。

4.性能优化

 

posted on 2017-03-04 14:06  举个例子yi聪聪  阅读(114)  评论(0编辑  收藏  举报

导航