一.图像从文件到屏幕过程 通常计算机在显示是CPU与GPU协同合作完成一次渲染.接下来我们了解一下CPU/GPU等在这样一次渲染过程中,具体的分工是什么? CPU: 计算视图...
一.图像从文件到屏幕过程 通常计算机在显示是CPU与GPU协同合作完成一次渲染.接下来我们了解一下CPU/GPU等在这样一次渲染过程中,具体的分工是什么? CPU: 计算视图...
项目中bugly总是收集到Can't add self as subview 的崩溃错误,崩溃调用堆栈解析如下: 通过分析崩溃堆栈日志解析和崩溃信息提示,只能得出两个线索:1...
这几天在项目中需要在VC中添加做一个添加子vc的需求; 一般就是 添加子VC的view到父VC的view上,再添加子VC的view到父VC的view上; 但是这不是正确姿势;...
升级iOS10.3之后,给属性文字添加删除线的NSStrikethroughStyleAttributeName不起作用的解决办法。 方法一: 在原有的属性字典里添加NSBa...
功能:nginx 可视化管理,例如- 配置管理 - 性能监控 - 日志监控 - 其他配置 先上路径:github地址:https://github.com/onlyGuo/n...
骨架屏是什么? 骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案。在弱网情况下,客户端获取到服务器数据的时间会比较长,此时用户会比较烦躁。该方案是指在空白...
因为MongoDB闭源了,网上通过brew和下载dmg安装包的方式已经不可行了,但还有一个方式,就是使用MongoDB自己维护的brew进行安装,速度有点慢,我下了2个小时才...
1、全局断点: 全局断点不用多做介绍,打一个全局断点之后可以堆栈信息,有时也会直接定位到crash的地方。 2、条件断点: 2.1 普通条件断点 添加Condition可以先...
前言 iOS崩溃是让iOS开发人员比较头痛的事情,app崩溃了,说明代码写的有问题,这时如何快速定位到崩溃的地方很重要。调试阶段是比较容易找到出问题的地方的,但是已经上线的a...
制作好的framework在打包上传至AppStore如果出现以下错误,则说明自建的这个SDK里面包含了x86_64, i386 架构,当然这个AppStore是不允许的,所...
放一篇之前一直在私人笔记里的参考,也就是个参考手册,用到的时候回来看看。 ‘$’ 作为引用关键字 ex:$PROJECTACTION = buildAD_HOC_CODE_S...
在Xcode9上正常编译的项目,在Xcode10上编译可能会遇到如下错误: 这是因为Xcode10彻底废弃了libstdc++,相关的库文件libstdc++.6.0.9.d...
持续更新 ,喜欢的开发们麻烦点赞+关注和评论! 做这个的初心是希望能巩固自己的基础知识,也通过这种方式检查自己知识的缺失点。目前还不完善,后续会根据时间不断更正和完善,当然也...
基础 我们已经习惯了像这样的字符串插值 与以前相比,语法已经极大的改进,以前是这样的 性能也改进了,以前可能是这样的 字符串插值变化自Swift2.1,可以这样使用 现在Sw...
据我观察,大多数人写代码喜欢在符号两侧加空格,而且还会嘲讽不加空格的人。这些支持者认为,加空格可以让代码美观,增强代码的可读性。但是我不喜欢加空格,因为这么写对代码含义没有影...
刚更新Xcode12,发现新写的项目,模拟器和真机运行项目就卡在了启动上,非常的慢。大概需要一分钟,非常影响工作效率。 解决方案如下: 删除~/Library/Develop...
之前APP占用太大内存,查找i内存泄露、内存消耗过大 查找泄漏在xcode自带两种内存泄漏查询工具1> Analyze: 静态分析工具 - 查 找: 可以通过 Produc...