做百度企业网站,经典重庆论坛,重庆市住房和城乡建设人才促进网,c2c网站管理系统1.突破百度网盘下载速度现在#xff0c;使用 Aria2下载 Aria2-不限速全平台下载利器但是百度网盘账号会被限速 #xff0c;冲会员解除正常限制网速2.Safari 预览#xff0c;将网页转化为自定义尺寸 PDF 3.清除Xcode 缓存 删除模拟器运行缓存#xff0c;找到Developer-…1.突破百度网盘下载速度现在使用 Aria2下载 Aria2-不限速全平台下载利器但是百度网盘账号会被限速 冲会员解除正常限制网速2.Safari 预览将网页转化为自定义尺寸 PDF 3.清除Xcode 缓存 删除模拟器运行缓存找到Developer-Devices,打开后可以看到是哪个项目自行决定删除~/Library/Developer/Xcode/CoreSimulator /Devices
复制代码清除 Xcode 的打包数据缓存~/Library/Developer/Xcode/Archives
复制代码清除 Xcode 支持的真机系统文件 每次连接新的真机Xcode都会拷贝设备系统~/Library/Developer/Xcode/iOS DeviceSupport
复制代码 删除Xcode运行缓存。不同版本会有不同的缓存尽量删除不必要的。 Xcode-DerivedData 路径 1.Xcode证书路径
~/Library/MobileDevice/Provisioning Profiles
2.Jenkines共享证书路径
/用户/共享/Jenkins/Library/MobileDevice/Provisioning Profiles
3.Xcode编译项目缓存垃圾的目录
~/Library/Developer/Xcode/DerivedData
4.Xcode PCH 根文件路径
$(PROJECT_DIR)/$(PROJECT_NAME)/
5.Xcode插件路径
~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name
复制代码4.表格优化模拟器技巧 1).代码评审 代码评审工具phabricator 评审之后上传SVN 或git 2).awakefromnib 中布局子视图还没有bounds取宽度为0 3).图像的优化设置圆角的优化 模拟器技巧 使用 color Misaligned Images 对齐 如果图片拉伸使用CPU 拉伸图片如果显示黄色是拉伸的需要编程绿色或者不变色 使用Color Blended Layers 混合 4).模拟器常用性能测试工具 5.表格视图优化 缓存行高是解决性能的最佳途径 尽量少计算所需要的素材是提前计算好使用ViewModel中计算再赋值给cell 控件上不要设置圆角半径所有图像渲染的属性都要注意 不要动态创建控件所需要的控件都要提前准备好在显示的时候根据数据隐藏 cell 中的控件曾是越少越好数量越少越好 离屏渲染 ,需要在CPU和GPU之间快速切换耗电增加 layer 异步加载self.layer.drawsAsynchronously true 栅格化 异步绘制的时候会生成一张独立的图像滚动的是一张图像停下来会切换CPU self.layer.shouldRasterize true
self.layer.rasterizationScale UIScreen.main().scale
复制代码 6.使用instrument 工具分析 Leaks 找到引发内存泄漏的起点Core Animation 测试核心动画屏幕刷新帧率time Profiler 分析代码的执行时间找出导致程序变慢原因Allocation 监测内存使用分配情况Zombiles 僵尸对象MRC 开发必备 转载于:https://juejin.im/post/5b8f7a675188255c7c653821