首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
sadlsm
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
iOS ARC 本质:__strong / __weak / __unsafe_unretained / __autoreleasing 深度解析
在iOS开发中,ARC(Automatic Reference Counting,自动引用计数)是Objective-C(OC)和Swift的核心内存管理机制,它替代了手动管理引用计数(MRC)的繁琐
我受够了 Xcode 的 SPM 网络问题,写了个脚本一劳永逸
上周五下午,项目 SPM 又卡在 Resolve 上了。进度条纹丝不动,等了 20 分钟,还是那个转圈。 我做了和每次一样的操作:开全局代理 → Resolve 成功 → 发现内网 GitLab 拉不
1.iOS 布局系统:概览
iOS布局系统看似简单,却隐藏诸多细节。从Frame到AutoLayout,很多问题并非API用错,而是对布局原理理解不足。本文从视图布局流程入手,结合约束机制,梳理系统计算View尺寸与位置的过程。
Kingfisher 深度指南:Swift 生态下的高性能图片处理艺术
引言:为什么需要专门的图片加载库? 在移动应用开发中,图片加载是影响用户体验的核心环节之一。一个优秀的图片加载库需要解决多个复杂问题:异步下载、内存缓存、磁盘缓存、图片解码、动画支持、列表优化等。在
求求你,别在 Swift 协程开头写 guard let self = self 了!
别让 guard let self = self 锁死你的控制器:Swift 协程内存“绑架”大揭秘 🚀 01. 一个“灵异”的 deinit 你是否遇到过这种场景:在 ViewController
一次搞懂 iOS 组合布局:用 CompositionalLayout 打造马赛克 + 网格瀑布流
一次搞懂 iOS 组合布局:用 CompositionalLayout 打造马赛克 + 网格瀑布流 最近在项目中遇到一个很有趣的需求: 要实现一个“左边大图 + 右边 2×2 小图”的马赛克布局,下面
从单体到子壳:一套「对标亿级 DAU App」的 iOS 架构实战 Demo
本文结合抖音工程演进,搭建含中台层、单仓多组件和子壳工程的 Swift iOS Demo,展示 LaunchKit 启动框架、服务接口化、统一资源与主题,以及 Feed 与 Search 业务解耦与路
移动端(iOS)实现sip通话-去电(Linphone接入)
Linphone简介 1. 核心功能与架构 功能:提供基于 SIP 协议的语音/视频通话、即时消息等 VoIP 功能,支持高级 API 调用。 依赖库: Liblinphone:核心功能
iOS 中 @synthesize 详解
对于新手来说,@property、@synthesize 和实例变量(instance variable)之间的关系常常让人困惑。 我们来一步步拆解它。 一、背景:在有 @synthesize 之前,
Swift Property Wrapper:优雅地消除样板代码
为什么会出现 Property Wrapper? 在业务代码里,我们经常写出大量 重复的模式: 当属性越来越多时,样板代码 呈指数级增长。 Apple 在 WWDC 2019 引入 Property