首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift
订阅
雄发
更多收藏集
微信扫码分享
微信
新浪微博
QQ
63篇文章 · 0订阅
Swift 6 并发时代,如何优雅地“抢救”你的单例?
一、为什么单例在 Swift 6 突然“不香了” 旧认知 Swift 6 新现实 static let shared = XXX()随手一写 编译器直接甩出两行血红诊断:1. 非隔离的全局可变状态(n
更现代、更安全:Swift Synchronization 框架与 Mutex 锁
更现代、更安全:Swift Synchronization 框架与 Mutex 锁 Swift 6 引入了全新的 Synchronization 框架,其中 Mutex(互斥锁)作为现代锁机制的核心组
iOS 异常捕获原理详解
1. iOS 异常基础 在 iOS 中,异常(Exception)是指程序运行过程中出现的非正常情况,导致应用无法继续正常执行,通常表现为应用崩溃。
iOS GitSubModule CocoaPod 制作私有源本地组件库
私有源的本地Pod库,是实现工程的组件化的架构利器,将工程分拆为多个Pod,并关联多个SubModule,使复杂的工程逐渐解耦,并可以进行自由组合成新的项目!
iOS从打包到上架详细流程
八月初代码就开发好了,然后就是一轮测试和验收。八月中旬,开始打包提交到AppStore审核。结果磕磕绊绊,踩了一路的坑。起初天真地以为打包上传,只要有手就行。结果整个流程像是“九九八十一难”豪华套餐。
iOS 分享扩展(四):让分享扩展与主应用无缝衔接
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在之前的文章中,我们已经学习了如何添加分享扩展、配置 info.plist 文件和自定义 ShareViewController 的 UI。 今
🤔 OpenAI 刚发布的最强编程模型 "GPT-5-Codex" 如何?
🤷♀️ 省流:体验一般,主要是慢,本来就慢,今天刚发布,体验的人多就更慢了,而且有时卡在那里转半天不继续干活。 Codex 不会像Claude那样说一堆废话来给你输出情绪价值,或者说着说着就开始原
iOS 自动化发布 Fastlane 本地构建 IPA 并分发
iOS 自动化发布测试包到 fir.im,以及自动打包上传 AppStore 并提交审核... 公司项目都是在 Jenkins 上部署的,打包分发一键完成,可有时候 Jenkins 出问题,这就不好玩了,要排查问题还是挺费劲的,各种问题(公司产品线比较多,各个产品使用的 Xco…
Fastlane + Bugly自动化部署测试包
对一个iOS开发者而言,当你专心利用一个周期快速开发了一个版本时,在上线之前总是面临不断对内或对外发布测试版本需求。而这个过程中,应用发布和证书管理基本上都是最令人头疼的问题,好在证书的问题已经在XCode 8.0中得到充分自动化管理,基本不需要额外接入。而打包则无法避免的要走…
iOS组件化-pod库
一、创建索引库 在GitHub上创建一个项目 二、本地添加索引库 查看本地索引库 目前本地有一个GitHub的共有索引库 添加自己的索引库 自己的索引库就创建好了 三、创建组件库 快速创建模板库 到合