文章规划iOS 音视频开发(一)常用音视频框架介绍[https://www.jianshu.com/p/94a4bb5af3b0]iOS 音视频开发(二)AVAudioRec...
文章规划iOS 音视频开发(一)常用音视频框架介绍[https://www.jianshu.com/p/94a4bb5af3b0]iOS 音视频开发(二)AVAudioRec...
在上次写了一篇名为MangoFix:iOS热修复另辟蹊径的iOS热修复文章之后,很多朋友问我MangoFix的原理是什么呢?所以今天决定再写一篇介绍MangoFix运行原...
您所喜爱的 AAChartKit 开源图表框架现在更有swift版本可供使用,详情请点击以下链接 传送门 https://github.com/AAChartModel/AA...
今天向大家介绍的是iOS热修复的另一解决方案:MangoFix。介绍他的原因是他和传统的iOS热修复使用JavaScript bridge 的方式完全不同,MangoFi...
本文目标:掌握封装及开发SDK的全部技巧 文章比较长,建议分模块阅读 内容提要:不同场景下如何封装及开发SDK .a静态库创建 直接创建Framework库 在已有工程中创建...
iOS Socket编程(一)基本概念iOS Socket编程(二)TCP三次握手,四次挥手iOS Socket编程(三)Socket与HTTP的区别iOS Socket编程...
一、MVC 从字面意思来理解,MVC 即 Model View Controller(模型 视图 控制器),是 Xerox PARC 在 20 世纪 80 年代为编程语言 S...
1、进程和线程的区别 进程:一个在内存中运行的应用程序。进程是表示资源分配的的基本概念。 线程:进程中的一个执行任务(控制单元),负责当前进程中程序的执行。 1、根本区别:进...
代理 Delegate 代理是一种设计模式 在iOS中以 @protocol (协议)形式实现; 传递方式 一对一; 协议中除了可以定义方法,还可以定义属性; 一般声明为 w...
Swift 的四种传值方式: 1.单例 2.代理 3.闭包(oc的block) 4.通知 一、单例 1.创建 2.使用 3.验证是否唯一 二、代理 1.定义声明协议 遵守协议...
方式一在YYAnimatedImageView.m文件 第529行,替换后,亲测可行
iOS14下YBImageBrowser显示图片黑屏问题 更新iOS14后发现原来使用的YBImageBrowser浏览图片出现黑屏,使用YYImage显示图片也出现了相同的黑屏问题。 原因⚠️:iOS 14系统调用方法- (...
做项目时发现,打开图片黑屏问题全部是14 系统,经过排查是 YBImageBrowser库的问题没有适配 14 系统出现原因:iOS 14系统调用方法- (void)disp...
前言 在日常摸鱼中接到一个老项目需要维护,发现一个需要访问相册的地方会发生闪退,项目用到了第三方TZImagePickerController,这是一个访问相册的第三方,而就...
假如你在编译或运行时遇到如下错误,终端执行如下代码后重新编译或运行即可。
简介 随着iOS和微信SDK版本的更新,有变化。 新版本,需要配置Unuversal Links。没办法,填坑工作开始。 Unuversal Links介绍 Seamless...
目录相机基本实现步骤捕捉会话——AVCaptureSession捕捉输入——AVCaptureDeviceInput捕捉预览——AVCaptureVideoPreviewLa...
前言 iOS工程师一直都是那么的高逼格,用的是Mac电脑,耍的是iPhone手机,哇咔咔~~ 但是,作为一名iOS开发工程师,我们除了高逼格外,还必须是全能的。你不会点UI...
前言 中秋三天就这么睡过去了~~这也不能怪我,听说深圳连飞机都吹跑了,吓死宝宝了。节假日一过总会留下后遗症,但是为了钱途,咱们是要挺直腰杆,接着敲代码。。 一、用Sketch...
BOSS直聘APP的下拉刷新动画蛮有趣的,我们来尝试实现一下。 先来看看最终效果: 关于实现思路: 实现思路这东西,并不是一成不变的,每个人心中都有自己喜欢的思想和套路,这里...
你是否需要实现一个这种UITableView或UICollectionView(也可以是仅有其中一类)混合公用HeaderView的界面呢?大致效果如下方Demo动态图的效果...