企业级SDK架构设计:Pod 模块化与功能解耦的最佳实践 掘金 iOS JQShan 2025年2月18日 15:57 在移动开发领域,一个优秀的企业级SDK不仅需要提供丰富的功能,更要具备高度的可维护性、可扩展性和灵活性。模块化设计正是实现这些目标的核心方法论。本文将以一个真实的iOS SDK项目(基于Coco
深入解析 Flutter 路由与导航:从基础到项目实战 掘金 iOS 柯木超 2025年2月18日 12:23 深入解析 Flutter 路由与导航:从基础到项目实战 在 Flutter 中,路由与导航是构建多页面应用的核心功能。无论是简单的页面跳转,还是复杂的多级路由管理,掌握路由与导航的使用是开发高质量 F
音频录制一般在什么情况下会选择保存为PCM?什么情况会选择保存为WAV? 掘金 iOS 柯木超 2025年2月17日 17:52 1. 技术背景 PCM(Pulse Code Modulation) PCM 是一种数字音频编码方法,用于将模拟音频信号转换为数字信号。 它通过对模拟信号进行采样(Sample)、量化(Quantiz
LeetCode 规避限制,创建新进度方法 掘金 iOS RickeyBoy 2025年2月17日 17:47 众所周知,LeetCode 中进度是非常好用的一个功能。就我个人而言,每次求职准备阶段,都会开启一个新的进度,用于隔离之前的刷题记录
使用 Swift 完成FFmpeg音频录制、播放和视频格式转换应用 掘金 iOS 柯木超 2025年2月17日 17:44 使用 Swift 构建音频录制、播放和视频格式转换应用 在这篇博客中,我们介绍如何用ffmpeg在swift上实现音频录制、音频播放、通过ffmpeg命令实现视频格式转换 音频录制:通过 AVAudi
Flutter go_router 路由管理详解&封装 掘金 iOS SunshineBrother 2025年2月17日 17:37 go_router 是一个用于 Flutter 应用的第三方路由管理库,它简化了应用内的路由导航逻辑,提供了声明式的路由配置方式,同时对 URL 有很好的支持,在 Web、移动端和桌面端都能表现出色。
Xcode 16 Swift Testing进行单元测试 掘金 iOS duly 2025年2月17日 14:32 本文章介绍 Xcode 16 WWDC 2024 新增功能 Swift Testing,并默认你已经对 XCTest 有了简单的了解 一、在 Xcode 项目中集成 Swift Testing Swi
音视频学习笔记十——渲染与滤镜之iOS端图像渲染 掘金 iOS 路漫漫心远 2025年2月17日 13:43 题记:本篇开启OpenGL渲染相关的篇章。前文介绍了视频播放的内容,但图像渲染并未详细阐述,本章会对iOS端OpenGL渲染做出补充说明,借以开启OpenGL渲染和滤镜的征程。 iOS端渲染 无论是相
从Swift代码解析设计模式的实战应用 掘金 iOS JQShan 2025年2月17日 12:16 前言 在iOS应用开发中,设计模式是构建可维护、可扩展代码架构的重要工具。本文通过解析真实的Swift代码,揭示工厂模式、策略模式与桥接模式的协同应用,展现模式组合带来的架构优势。 1. 工厂模式实践