场景 把多条mp3音频合并为一条保存并进行播放 解决方案 首先把全部音频路径生成为一个数组: 通过以下方法合并音频...[作者空间]
生成流程 下载openssl源码: 解压源码包: 进入解压出的openssl目录: 配置生成makefile: 编...[作者空间]
问题 目前需要保存一些用户配置,在app删掉后依然能正常读取,那么就用到【钥匙串】 钥匙串简介 项目中有时会需要存...[作者空间]
协议(Protocol)是 Swift 的基础功能。在 Swift 的标准库中起着主导作用,并且是一种常见的抽象方...[作者空间]
一、背景 现在我们有个项目是使用的Flutter进行开发的,由于比较多的同学之前没有接触过Flutter的项目,所...[作者空间]
当需要执行异步操作,或同步多个操作时,块(Block)会非常有用。这一篇文章将介绍 Block 的本质。如果你对 ...[作者空间]
关于隐藏底部横条系统支持自动隐藏底部横条。如果实现了自动隐藏横条的功能,即用户在无触屏操作时会自动隐藏横条在用户进...[作者空间]
前言 OCLint是静态代码检查工具,用于检查代码质量 环境部署 网上太多类似教程,可参考OCLint在Xcode...[作者空间]
这是SQLite系列文章第二篇。SQLite的使用一[https://github.com/pro648/tips...[作者空间]
这是多线程、并发控制系列文章第一篇,本文内容主要来自A gentle introduction to multit...[作者空间]
1. 前言 1.1 传统面向对象编程(OOP)的弊端 从我们刚开始学编程开始,面向对象就被津津乐道,所谓万物皆对象...[作者空间]
乾坤大挪移,此功分七层境界,悟性高者修习,第一层需七年,第二层加倍,如此愈发困难,秘笈作者本人只练至第六层,习至第...[作者空间]
这篇文章是系列文章的第三篇。 看过上一篇文章的朋友,已经知道标题中的“景”指代 view,“窗”指代 view.m...[作者空间]
本文是系列文章的第二篇。 看过上一篇文章的同学,已经知道标题中的“景”指代 view,“窗”指代 view.mas...[作者空间]
iOS 有一种动画,使用虽然简单,但能实现很多有趣的效果,那就是 mask 动画。 如果你还不了解 mask 动画...[作者空间]
一、概述 经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,A...[作者空间]
这是 Texture 文档系列翻译,其中结合了自己的理解和工作中的使用体会。如果哪里有误,希望指出。Texture...[作者空间]
这是 Texture 文档系列翻译,其中结合了自己的理解和工作中的使用体会。如果哪里有误,希望指出。Texture...[作者空间]
SDK开发中我们可能希望使用已有的第三方开源库,比如在发送请求的功能上我们更希望用AFNetworking而非直接...[作者空间]
零. 前言 在写完前面一篇LinkMap初探的文章过后,成功分析出来的各个文件占据的体积大小,然后脑子一个灵感突然...[作者空间]