如果你看完书中的所有例子,你很可能已经做完你的实验和在已经越狱的iPhone上的研究。因为和许多人一样,几乎所有的iPhone安全研究都在已经越狱的设备上实施。然而,对包括安...
如果你看完书中的所有例子,你很可能已经做完你的实验和在已经越狱的iPhone上的研究。因为和许多人一样,几乎所有的iPhone安全研究都在已经越狱的设备上实施。然而,对包括安...
崩溃的栈为: 一般在dealloc中取weak self会引起这个现象 原因:在weak_register_no_lock方法中runtime 检查引用计数的个数来判断对象是...
1. 简单阴影 我们给layer设置了shadowOpacity后就能得到一个简单的阴影 shadowOpacity设置了阴影的不透明度,取值范围在0~1这里shadow有一...
在OC中对代码进行逻辑组织经常使用: #pragma mark - ,生成分隔线 #pragma mark 函数说明,来生成一个函数的说明X 但在swift中,这个语法就不支...
给大家分享一个非常简单的快速提升运气、改变命运的方法。不知道你是否相信呢? 四个字,转变念头。方法如下,当你遇到任何让你不开心的人和事,你就在心中想,一切都是来渡我的,来考验...
2018.10.26更新(主要对一些概念不明确的说明) 虽然使用swift开发了一段时间,但是感觉对一些基础的东西了解不是比较透彻,在查询了许多资料以后还是打算自己动手记录一...
作为编程人员,项目中的代码行数很有必要。Windows 下比较成熟的工具较多,而Mac下工具比较少。这里举几个Mac 下统计代码行数的方法: 自定义脚本: 脚本1: 终端进入...
早上到公司后,打开简书时,首页推荐的这篇文章,裸辞一年随感,里边一些句子很不错: 你每一次选择,就会演生出一个平行宇宙,之前的你,留在了原来的宇宙,现在的你,创造了一个新宇宙...
1. 磁盘基础知识 分页: 现代操作系统都使用虚拟内存来印射到物理内存,内存大小有限且价格昂贵,所以数据的持久化是在磁盘上。虚拟内存、物理内存、磁盘都使用页作为内存读取的最小...