Objective-C
前言 VideoToolbox 是 Apple 在 iOS 8 之后推出的用于视频硬编码、解码的工具库。 平时所说的软编解码是指使用 ffmpeg 这个第三方库去做...
一、在播放音频时让其他程序静音,或者在其他程序的音频之上播放音频。 AVAudioSession 类由 AVFoundation 框架引入。每个 iOS 应用都有...
浅析Block闭包 简单来说,block就是将函数及其上下文封装起来的对象,从功能上可以把它看作是C++中的匿名函数,也可称之为块。 Block类...
做OA系统都避免不了文件操作.如何下载使用什么去预览有很多博客教程这里不记录 在做文件下载的时候大多是情况下后台返回下载地址一般都...
公司有个需求,点击关注,标题处要有个已关注的图标提示,标题文本要根据是否已关注作出位置调整。 这种需求可以通过富文本设置首行缩进...
使用YYLabel的最大好处就是能异步绘制最大程度保持界面流畅,可是默认情况下却在文本超出规定行数时却无法以省略号的样式展示。 设置一...
场景 在程序开发中经常会遇到计时器, 比如促销活动的倒计时,发送短信验证码过段时间才允许第二次发送、设置一段倒计时。 问题 这时会用...
练习题 - (void)viewDidLoad { ; } } - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ NSLog(@"...
GCD 初探 什么是GCD? GCD 全称是 Grand Central Dispatch, 纯 C 语言,提供了非常多强大的函数 GCD 的优势 GCD 是苹果公司为多核的并...
一、前言 最近正在学习iOS底层框架,在学习RxSwift的课程时,涉及到了函数响应式编程的思想,这让我想起了在工作项目中使用到的Reactive...