想着消除工程里的一些警告,就研究了下cocoapod的一些功能, 我们可以使用inhibit_all_warnings!来忽略pod里引用的第三方库的警告 然后还有一些其他的...

想着消除工程里的一些警告,就研究了下cocoapod的一些功能, 我们可以使用inhibit_all_warnings!来忽略pod里引用的第三方库的警告 然后还有一些其他的...
由于只是一些简单实用的东西,学学还是挺不错的。其实单元测试用的好,开发起来也会快很多。单元测试对于我目前来说,就是为了方便测试一些功能是否正常运行,还有调试接口是否能正常使用...
测试基础 测试是你编写的代码,用于执行你的应用程序和代码库里面的代码,并生成通过或失败的结果,根据一组预期进行衡量。 测试可以在执行一些操作之后检查对象的实例变量的状态,验证...
初识OCLint OCLint是一个静态代码分析工具,提高质量和减少缺陷通过检查C 、C++ 和Objective-C 代码和寻找潜在的问题,如: 可能的缺陷 - 空的if ...
1.初始化一个数组来存数字和字母,随机获取这个数组的4个元素组成一个验证码字符串(以4位验证码为例子 如“4kH6”)。 2.将view等分成四份,每份add一个label,...
即将离开简书,请到掘金继续关注我。谢谢! 本文掘金链接[https://juejin.cn/post/6875140053635432462] 为什么离开[https://w...
之前写过一篇文章描述了下影响页面布局的几个属性,如今iOS 11出来后变化挺大的,在这里重新梳理下。 可以看到在iOS 11中,UIViewController的automa...
各种获取设备唯一标识的方法介绍 一.UDID(Unique Device Identifier) UDID的全称是Unique Device Identifier,它就是苹果...
系列文集:爆栈热门 iOS 问题。目录在此。仓薯翻译,欢迎指正:) 问题 我在 ARC 模式下编译出了这个 warning: 我的代码是这么写的: 为什么会有这个 warni...
最近,遇到一个问题,有个控制器,一进去就crash,而且手机非常的烫,用instrument跑了跑,发现内存暴增几百兆;如图: 图中可以看出,内存暴增的罪魁祸首是YYImag...
需求:当两个甚至两个以上的app存在小差异时,可以在一个工程(project)创建多个target每个target对应一个app。 主要操作:共用文件时,用宏区别!但有些文件...
UI状态保存和恢复(一) iOS 开发中,我们都知道一个App点击了home按键或者切换至其他应用时,将进入后台。随着时间的推移,App会经历后台运行,后台悬挂,最后被杀死。...