iOS-#if插入DEBUG宏定义介绍 一: OC使用#ifdef代码块 Swift使用#if DEBUG代码块 二:宏定义 OC: DEBUG的宏是Xcode默认好的, 可...

iOS-#if插入DEBUG宏定义介绍 一: OC使用#ifdef代码块 Swift使用#if DEBUG代码块 二:宏定义 OC: DEBUG的宏是Xcode默认好的, 可...
前言 作为一名iOS工程师,如果在平常开发的时候,对于页面数据交互的开发已经进入到了一个瓶颈的情况下,就需要进入一个高层次的研究了,比如第三方库的开发,底层性能优化。而组件化...
私有库的搭建,可以方便的为我们的工程进行功能性解耦,模块化开发提供了很大的便利,根据实际项目体验下来,使用CocoaPods来进行代码的模块化,非常的实用跟方便,而且搭建私有...
1.前言 前面的几个章节了解了JVM的基础知识,直到了JVM的底层结构及内存的回收策略,这章接着学习JVM加载类的过程 2.目录 3.类的加载过程 虚拟机把描述类的数据从Cl...
添加的第一个控件的top要写成 make.top.mas_equalTo(数字); 不能写成 make.top.mas_equalTo(self);或make.top.mas...
废话不多说了,添加文字水印的步骤如下:1、创建一个UIImageView 2、创建类文件设置水印效果 Watermark 3.添加水印
春水初生,春林初盛,春风十里,不如你。 前言 在开发过程中,不免遇到屏幕截图分享,截图添加水印等。本文就记录一下自己项目中分享截图时写的代码,小白们可以参考一下,大神们请绕行...
一 重签名防护 想自己的app不被重签名,可以在代码中检测签名信息,然后采取措施 查看证明组织单位或者进入.app的包内容,查看embedded.mobileprovisio...
iOS数组分页/分段/分组:比如我有一个数组logArr,里头23个元素,5个一数组,分成5个新数组,最后一个数组里放3个。元素0-4放 Array1元素5-9放 Array...