fastlane 的使用

fastlane 是自动部署和发布 iOS 和 Android App 的一个工具,用于处理一些单调乏味的工作,比如生成应用截图、代码签名和应用发布等。更多信息请访问官网 fastlane

阅读全文

堆排序 (Heap Sort)

想要了解堆排序,首先要了解堆,堆是一种特殊的完全二叉树。其次,我们要了解二叉树的相关知识。

阅读全文

AVFoundation 视频编辑

AVFoundation 框架是一个用来播放和创建音视频的框架,它提供了一系列 Objective-C 接口让我们操作音视频的细节数据,比如测试、编辑、重编码视频文件和从设备中获取音视频数据等。

阅读全文

选择排序 (Selection Sort)

选择排序是一种简单直观的排序算法,总的原则就是依次找到想要的元素然后交换。

阅读全文

冒泡排序 (Bubble Sort)

冒泡排序(Bubble Sort)的排序方法是在每一轮排序过程中,依次比较相邻元素的大小,如果顺序不满足排序的要求,则交换这两个元素。这样第一轮排序结束后,则值最大的元素放到最后。

阅读全文

聊聊 iOS 证书、ID、描述文件、通知推送

一篇关于 iOS 开发中涉及的证书、ID、描述文件。通知推送相关的记录。

阅读全文

如何扩大 UIButton 的响应区域

在不改变 UIButton frame 的情况下如何扩大它的响应区域?

阅读全文

关于 HTTPS 的几个问题

这里记录着我对 HTTPS 的几个问答

阅读全文

Swift 访问控制权限

Swift 的访问权限是怎么控制的?

阅读全文

两种创建 Swift 单例 的方式

项目中通常通过一个单例来访问共享的资源,那么如何定义一个 Swift 单例呢?

阅读全文