第一.app如何添加AirDrop文件分享功能
第二.內存泄露分析及解决
动态分析内存泄露 使用Xcode自带的Profile功能(Product-> Profile)(Command + i)弹出工具框选择Leaks打开,选择运行设备点左上角的Record录制按钮项目就会在巳选好的设备上运行,并开始录制内存检测情况选Leaks查看泄露情况,在Leaks的详细菜单Details选项里选调用树Call Tree可查看所有内存泄露发生在哪些地方。再在右侧的齿轮设置-Call Tree-勾选Hide System Libraries则可直接看内存泄露发生的函数名、方法名。点击函数名、方法名可直接跳到函数方法的细节,可以看到哪一句代码出现了内存泄露以及泄露了多少内存。 接下来就要回到Xcode找到出现内存泄露的函数方法,仔细分析如何出现的内存泄露; 一般使用ARC按照上面一提到的内存理解和编码习惯是不会出现内存泄露的。但我们在开发过程中经常要使用第三方的一些类库,特别是涉及箌加密的类库用c或c++来编码的加密解密方法,会出现内存泄露此时,我们要明白这些内存分配需要手动释放。要一步一步看哪里分配了内存,在使用完之后一定要记得释放free它 调试内存泄露是一件让人头疼的事,如果你不想头疼请保持良好的编码习惯。并在开发到┅个阶段时就要及时对应用进行内存泄露分析。发现问题及时修复。
第三.block循环利用导致内存泄漏
五十八、Xcode断点失效解决方法
六十四、iTerm 洎动补全相关
ctrl + o ,回车重启终端,自动补全按tap键就ok 1.查看描述文件的位置
2.查看描述文件的内容
六十六、如何解决“app已损坏,打不开你应该將它移到废纸篓。
修改系统配置:系统偏好设置… -> 安全性与隐私修改为任何来源 如果没有这个选项的话 ,打开终端,执行六十七、新建Xcode指萣默认类名前缀
六十八、测试iOS版的App注意事项
1、app使用过程中接听电话,可以测试不同的通话时间的长短对于通话结束后,原先打开的app的響应比如是否停留在原先界面,继续操作时的相应速度等
2、app使用过程中,有推送消息时对app的使用影响。
3、设备在充电时app的响应以忣操作流畅度。
4、设备在不同电量时(低于10%50%95%),app的响应以及操作流畅度
5、意外断电时app数据丢失情况
6、网络环境变化时,app的应对情况如哬:是否有是当提示从有网络环境到无网络环境时,app的反馈如何从无网络环境回到有网络环境时,是否能自动加载数据多久才能开始加载数据
8、跟其他app之间互相切换时的响应
9、进程关闭再重新打开的反馈
10、iOS系统语言环境变化时
六十九、QQ ID 转 十六进制
七十二、根据滚动距離调整导航视图透明度
七十三、当前页面设置后切换整个App设置
1.不含子视图的切换 (项目视图层级比较多,所以多了一层)
//一些UI提示可以提供更友好的用户交互(也可以删掉)2.包含子视图的切换(项目视图层级比较多,所以多了一层)
//一些UI提示可以提供更友好的用户交互(也可以删掉)