在看直播的时候经常会在屏幕中出现一些比较炫酷的动画,所以我打算写一个比较基础的类似效果出来试一下。 播放的动画,都是一个个的SVGA文件,所以就用到了三方SVGAPlayer...
在看直播的时候经常会在屏幕中出现一些比较炫酷的动画,所以我打算写一个比较基础的类似效果出来试一下。 播放的动画,都是一个个的SVGA文件,所以就用到了三方SVGAPlayer...
简述: 本应释放的内存没有释放,导致可用空间减少的现象。举个例子:你dismiss了一个视图控制器,但是最终却没有执行这个视图控制器的dealloc方法,就会导致内存泄露。目...
APP的性能监控包括: CPU 占用率、 内存使用情况、网络状况监控、启动时闪退、卡顿、FPS、使用时崩溃、耗电量监控、流量监控等等。 文中所有代码都已同步到github中,...
目录 【如何快速的开发一个完整的iOS直播app】(原理篇) 【如何快速的开发一个完整的iOS直播app】(播放篇) 【如何快速的开发一个完整的iOS直播app】(采集篇) ...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
下载功能的实现: 使用的网络连接的类为URLSession,在初始化URLSession前,需要先创建URLSessionConfiguration,可以理解为是URLSes...
参考链接: https://www.jianshu.com/p/35cc77c08b94[https://www.jianshu.com/p/35cc77c08b94]htt...
我们都知道苹果对 Hotfix 抓得比较严,强大好用的 JSPatch 也成为了过去式。但即使测试地再细致,也难保线上 App 不出问题,小问题还能忍忍,大问题就得重新走发布...
问题描述: app需要在收到MQTT消息的时候震动30秒和通知栏展示本地通知,一分钟之后移除通知栏消息,这必然涉及到倒计时,出现的问题是当app在后台的时候会出现会出现30秒...
背景 历史原因加上功能的不断迭代,造成直播间代码越来越难以维护,前期架构也没有很好设计,造成各种耦合,不管是业务上的耦合,还是UI上的耦合。加上遗留了很多适配上的问题,以及交...
前言 在我们平时日常开发中,经常会遇到各种样式的弹框。你是否也经常遇到呢?你是如何实现的?本文介绍使用UIPresentationController,结合自定义转场动效,实...
一、先写总结建议 ●一般不涉及客户隐私和密码的数据,在本地使用NSUserDefaults 进行存储 ●当牵扯到用户隐私和密码的数据时,建议在存储前使用一定的算法进行加密,在...
一、为什么需要内存优化 当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核。 ...
1、效果: 2、SwiftUI的列表自带下拉刷新属性(refreshable),以下分享的代码为自定义效果: 封装部分 使用
项目中会遇到2个数组中同时存在相同的元素,尤其是模型数组中,我们如何找出来呢NSMutableArray *arrArray = [NSMutableArray array]...
cocoapods-xlbuild 利用cocoapods,生成预编译静态库,提高编译速度的插件。支持编译使用静态库提高速度,调试直接使用源码,方便调试,同时支持设置Fram...
具体的意思在这里先不解释,有关于不明白的地方可以给苹果商务管理打电话:400 603 3565; 在此记录操作步骤: 一、申请管理式Apple ID: 1. 注意: ...
以上获取uuidString的方法,每次重启都会改变。但是项目的要求是不变,并且删除app 只有也有有保留的需求。显然这个无法满足我们的需求。 使用KeyChain解决 ke...
一、准备好icon图标 然后放到项目中 如图所示 注意:1、图片一定不要放到 Assets.xcassets 里面2、icon图片的名称可以随意取3、icon图片可以为一张 ...