申请了1个多月的iPhoneX终于到了,今天找机会研究了下如何集成FaceID,然后通过查阅资料,发现和集成TouchID没多大区别,所以就放到一起讲下吧。注:集成FaceI...
申请了1个多月的iPhoneX终于到了,今天找机会研究了下如何集成FaceID,然后通过查阅资料,发现和集成TouchID没多大区别,所以就放到一起讲下吧。注:集成FaceI...
我们在写代码自定义UIBarButtonItem的时候,一般是像下面这样来定义的: 这样创建就产生了一个问题,就是创建的这个UIBarButtonItem它的高度是充满UIN...
AES是开发中常用的加密算法之一。然而由于前后端开发使用的语言不统一,导致经常出现前端加密而后端不能解密的情况出现。然而无论什么语言系统,AES的算法总是相同的, 因此导致结...
前言 我们的产品突然提出一个需求,希望让用户更快地选择照片,通过滑动的方式而不是一张一张点击选择,并且给了我们一个参考对象,iPhone手机相册。 一开始准备从UITouch...
最新版本都有更新,请在列表中按需下载: 列表[https://github.com/chenhuaizhe/src/tree/master/xcode]---2020 年 1...
混淆原理 代码编译阶段将符号(方法名、属性名等)替换成随机生成的字符串 长话短说,直接上步骤。 混淆集成步骤 步骤一、创建shell文件(confuse.sh)并配置相应的运...
我读过一些开源项目的网络请求缓存的代码,基本上都是采用在本地存文件的方式进行缓存。如果你打算在你的项目中加入网络请求的缓存,可能你并不需要自己造一个轮子,了解一下NSURLC...
最近在使用WebStorm进行Web开发, 由于代码洁癖过于严重,不能接受 和 第一行代码不会自动换行. 鄙人奋战1个小时终于发现了解决办法, 如下图, 不使用自动换行的...
很多开发小伙伴们经常私信问我一些问题: 1、若集成了腾讯Bugly或者友盟等等异常搜集的SDK,AvoidCrash会影响到它们的异常搜集吗?2、为什么集成了AvoidCra...