最近使用swift开发,用原生的Decodable将json转换为模型,遇到了一些问题,在这里做个记录 。 1.某个字段类型可变 某个字段有时候为Int,有时候为String...
最近使用swift开发,用原生的Decodable将json转换为模型,遇到了一些问题,在这里做个记录 。 1.某个字段类型可变 某个字段有时候为Int,有时候为String...
最近手头里没太多的工作就把之前的代码整了整,梳理了之前的各种工厂模式,算是又学习了一遍。 简单工厂和工厂模式的区别:简单工厂在工厂类中融入了逻辑判断,虽然和客户端解耦合但也违...
AV Foundation的播放都围绕AVPlayer类展开,AVPlayer是一个用来播放基于时间的视听媒体的控制器对象。支持播放从本地、分布下载或通过HTTP Live ...
总体内容1、逆向课程简介2、学习逆向的条件3、iOS越狱(iOS Jailbreak)的优点和缺点4、完美越狱和非完美越狱以及如何判断是否越狱成功?5、Cydia(越狱后的A...
Swift学习有问必答群 : 313838956 ( mac版QQ有权限要求, 入群只能通过手机版 QQ申请). 本群由Guards翻译组创建并维护入群须知: 0....
值类型和引用类型的区别?将一个值类型变量赋给另一个值类型变量时,将复制包含的值。引用类型变量的赋值只复制对对象的引用,而不复制对象本身。值类型不可能派生出新的类型,所有的值类...
IOS中TextField中支付只能输入数字,并且小数点后最多输入两位 标签(空格分隔): 常用封装 IOS实现方法 在TextField的代理方法中写如下算法 安卓实现方法