前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...
IP属地:广东
前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...
iOS 13适配 适配指南 推送修改 原本可以直接将 NSData 类型的 deviceToken 转换成 NSString 字符串,然后替换掉多余的符号即可: 在 iOS ...
疑问? 在iOS中,经常需要用到线程的概念,尤其是类似UI绘制等操作,苹果也明确规定必须在主线程进行绘制,那么,我们如何来判断当前所在的线程呢?不同的判断方法又有何区别呢? ...
由于浮点数伴随着无法精确表示而进行近似或舍入,处理器是32位还是64位都会导致浮点数值不一样,所以浮点数不能够使用 == 来判断两个浮点数是否相等。 浮点数比较应该通过fab...
实例化 使用方法animationWithKeyPath:对 CABasicAnimation进行实例化,并指定Layer的属性作为关键路径进行注册。 设定动画 设定动画的属...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 公司年底要在新年前发一个版本,最近一直很忙,好久没有...
什么是内存泄漏,通俗来说就是有一块内存区域被你占用了,但你又不使用这块区域也不让别人用,造成内存浪费,这就是内存泄漏,泄漏严重会造成内存吃紧,严重的会使程序崩溃;内存泄漏对于...
1、收款协议以及账户等的创建 内购收款协议等的创建,这里一般由运营负责,这里不做介绍,但是如果想要了解,请参考这位博主的文章,里面的图文都解释得很清楚。https://www...