首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
异常
订阅
用户1314064449774
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
iOS(Swift) 组件化从本地pod开始
PS 因本人文笔有限,在写完这篇文章后,自觉读起来十分拗口,所以通篇让gpt帮我润色了一下,敬请见谅 引子 在上古洪荒的iOS修炼界,修炼者众多而杂乱,大多数人只注重将代码敲定,功能实现,而往往忽略了
Swift flatMap 和 compactMap
理解 flatMap 和 compactMap 的关键在于它们的 核心目的 和 适用场景。以下是清晰的对比和实际示例,帮助你彻底掌握它们: 一、核心区别总结 方法 核心功能 输入类型 输出类型 典型场
iOS Swift UIKit 编程规范指南
清晰性、可读性、可维护性、一致性。层级、编码规范、代码结构、命名规范。控制器命名-使用描述性名称:清晰地描述其功能和职责。 方法命名-使用动宾结构:方法名应该是一个动词或动词短语,描述该方法执行的操作
iOS 常见锁及其底层实现
头文件: <libkern/OSAtomic.h> 底层: 原子自旋锁(CPU 自旋 + LDR / STR 指令) 底层实现: ✅ 优点:性能极高(无 syscall 进入内核)。 ❌ 缺点:容易造
使用 Swift 完成FFmpeg音频录制、播放和视频格式转换应用
使用 Swift 构建音频录制、播放和视频格式转换应用 在这篇博客中,我们介绍如何用ffmpeg在swift上实现音频录制、音频播放、通过ffmpeg命令实现视频格式转换 音频录制:通过 AVAudi
Flutter默认字体坑了我们整整一年
如果你用Flutter做iOS应用,默认的系统字体是 SF Pro Text,但是!它在显示中文字的时候,不支持 w500(中等加粗)!
Swift协议的进化之路:深入理解不透明类型与装箱类型
相信大家在使用Swift协议的关联类型时,遇到过下面的编译错误。 ```swift protocol Parser { var name: String { get }
【iOS】Swift 使用async/await实现一句代码获取系统相册照片和视频
为了更快获取系统相册照片和视频,于是封装了一个系统相册的工具类`ImagePicker`,内部实现好代理和弹出/关闭的操作,方便自己平时调试。
浅析Swift中的Copy-on-Write
什么是Copy-on-Write 在 Swift 中,Copy-on-Write(写时复制)是一种优化技术,用于在需要进行修改时避免不必要的数据复制。它主要用于值类型(value types),如结构
URLSession 系列第一篇:iOS 开发者必须掌握的 URLSession 使用指南
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在 iOS 开发中,网络请求是一个非常常见的需求。无论是获取远程数据、上传文件,还是下载内容,我们都需要一个强大而灵活的网络处理框架。 在实际项