MASonry 布局冲突快速定位 如果调试的时候,出现布局冲突,可以使用 MASAttachKeys 宏来给view添加key,提示信息就会提示出,是哪个view的哪个约束出...

MASonry 布局冲突快速定位 如果调试的时候,出现布局冲突,可以使用 MASAttachKeys 宏来给view添加key,提示信息就会提示出,是哪个view的哪个约束出...
我这里讲解使用的是Masonry,我假设你对约束有一定的了解。 随着iPhone X的出现,iOS页面的适配似乎也麻烦了起来,我见得最多的就是通过某种手段判断机型或者获取导航...
前言 iOS里的UI控件其实没有几个,界面基本就是围绕那么几个控件灵活展开,最难的应属UICollectionView了,因为它的可定制化程度最高,最灵活,值得我们去研究一番...
GateKeeper - macOS应用安全机制背景介绍 macOS应用程序可以不经过苹果审核就可以发布到任何渠道上供任何人下载,Gatekeeper是苹果专门开发的一款安全...
外部引用 在制作framework时,如果framework中使用了其他的第三方framework或者静态.a的库。为了防止和集成方的项目工程中使用了同一个第三方库。可以使用...
概念:module.exports和exports是属于commonJs规范,export和export default是ES6模块规范。 (一) commonJs: ex...
一、CommonJS 模块规范 Node 应用由模块组成,采用 CommonJS 模块规范。每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有...
什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安...
虽然咱不是去破解别人的包,但是咱得了解破解手段为 IPA 包的安全做防护,咱就讲不一堆理论啥的,想看的自己百度去,不多说废话,继续上干货。在上篇 iOS 安全攻防 -- 越狱...