技术栈
swift
东坡肘子
11 小时前
人工智能
·
swiftui
·
swift
SPI 加入 Apple,Swift 迈向自举 -- 肘子的 Swift 周报 #142
几天前,Swift Package Index(SPI)宣布已加入 Apple。双方将共同建设一个面向 Swift 开发者的综合 package registry;与此同时,SPI 现有的包发现、兼容性检查、文档托管等能力仍会继续提供,包作者在短期内也无需调整现有的发布流程。
东坡肘子
7 天前
人工智能
·
swiftui
·
swift
Swift 还让你 Excited 吗?-- 肘子的 Swift 周报 #141
上周,Reddit 上一篇题为《Is anyone else excited by Swift progress as the language?》的帖子引发了不少讨论。WWDC 2026 上,Apple 明确表示,Swift 已被用于 WebKit 关键组件、QUIC 网络栈、字体渲染、驱动与固件。发帖者据此认为,Swift 正在向核心操作系统内核迈进,并将这一幕视为 2014 年"高级系统编程语言"承诺的兑现。评论区的讨论则很快从“是否兑现了承诺”,延伸到跨平台支持、语言治理、工具链体验,以及 Swi
sweet丶
10 天前
swift
Swift 元编程-Macro
想象这样一个场景:你正在开发一个网络请求框架,每定义一个 API 接口,都要手动编写大量模板代码:每个 API 都要重复这些模式,代码冗长且容易出错。当项目有几十个接口时,维护成本急剧上升。
影寂ldy
13 天前
开发语言
·
笔记
·
swift
WinForm PictureBox控件 + ImageList组件 完整笔记
PictureBox 是 WinForm 专用图片展示控件,继承自 Control 基类,拥有控件通用属性(位置、大小、可见性等),主要用于窗体加载、展示、预览图片,支持图片自适应、用户交互事件,是图像处理最核心控件。
Deepzz
14 天前
macos
·
swift
·
鼠标
macOS 上调教第三方鼠标的一些经验:从滚动顺滑到输入法自动切换
用 Mac 写代码的同学,大概都遇到过这个问题:一旦插上罗技、微软这类第三方鼠标,滚动就从触控板的顺滑惯性,退化成一格一格的"机械跳",再加上侧键失灵、滚轮方向别扭,体验落差很大。
东坡肘子
14 天前
人工智能
·
swiftui
·
swift
WWDC 26:AI 帮你看完了,然后呢?-- 肘子的 Swift 周报 #140
随着 AI Agent 工作流的普及,今年不少开发者开始让 AI 代劳汇总、筛选重点,以更快的节奏消化 WWDC 上推出的新能力。苹果也很配合——一次性放出全部 Session、文字稿与示例代码,进一步降低了 AI 处理这些内容的门槛。
大熊猫侯佩
15 天前
数据库
·
swift
·
编程语言
SwiftData 迁移深度指南:从入门到“填坑”(下集)
书接上回。 办公室的空气仿佛凝固了。Jason 盯着屏幕,手里那行准备提交的代码停在半空,仿佛那是引爆核弹的按钮。他咽了口唾沫,转头看向 Chloe:“也就是说,如果我现在乱改模型,明天用户升级上来,App 就会当场闪退?” Chloe 推了推眼镜,眼神里闪烁着“智慧的光芒”:“没错。这就是为什么下集至关重要。系好安全带,我们要进入深水区了。”
大熊猫侯佩
15 天前
数据库
·
swift
·
编程语言
SwiftData 迁移深度指南:从入门到“填坑”(上集)
数据迁移就像保险:平时觉得繁琐,出事时能救命。为了让你轻松掌握这一硬核技能,我们将枯燥的文档改编成了深夜办公室的 Code Review 现场。看盲目乐观的 Jason 如何在技术大拿 Chloe 的“毒舌”指导下,从“删库跑路”的边缘被拉回,一步步掌握 VersionedSchema 与自动迁移的奥义。
多彩电脑
15 天前
开发语言
·
swift
·
设计语言
SwiftUI的导航界面的嵌套问题
在SwiftUI中,有一种控件叫做NavigationView。这种控件是一个容器,里面通常包含多个NavigationLink,用于点击后切换到下一个界面。 这样的切换,根据代码书写方式不同,有可能是整个页面切换,也可能是页面的一部分切换。 先给出代码和效果。 代码包括三个文件:
wjm041006
16 天前
ios
·
objective-c
·
swift
·
客户端开发
ios内存管理
末位indexed用来表示当前指针是否是纯的isa指针还是包含一些内存管理信息1位has_assoc用来表示是否存在关联对象
大熊猫侯佩
16 天前
ios
·
swift
·
编程语言
Swift 6.4 的 Ref / MutableRef 大揭秘:给值类型开一扇“安全的小窗”
Swift 一直有个很骄傲的设定:值类型很安全,引用类型很灵活。安全是好事,但写高性能代码时,有时候你会遇到一种尴尬:
大熊猫侯佩
17 天前
ios
·
swiftui
·
swift
WWDC26 SwiftUI 进化之路:砸碎黑盒,彻底迎来开发自由!
随着 WWDC26 Platforms State of the Union 的尘埃落定,一大波新 API 扑面而来。
游戏开发爱好者8
17 天前
ide
·
vscode
·
ios
·
objective-c
·
个人开发
·
swift
·
敏捷流程
iPhone真机调试有哪些方法?一次定位推送权限问题时整理出来的几种方案
测试同事反馈说,应用第一次安装后没有弹出推送授权窗口。我一开始以为是接口时序问题,后来才发现,问题只会在真实设备上出现。 模拟器里一切正常。也是那次排查过程中,我重新整理了一遍现在常见的 iPhone 真机调试方法,因为很多 iOS 功能,本来就只能在设备上验证,比如推送通知、蓝牙、相机、Face ID、后台定位、Apple 登录这些功能
大熊猫侯佩
17 天前
ios
·
swift
·
编程语言
WWDC26 最被忽视的王炸:告别“伪并发”陷阱,Swift 6.4 的 async defer
每年 WWDC 的开场,总是伴随着那些让人肾上腺素飙升的“明星功能”:炫酷的 SwiftUI 新空间布局、Apple Intelligence 的底层大模型 API、亦或是又变聪明了的 Xcode Agent。它们总能毫无悬念地霸占各大技术社区的头条。
人月神话-Lee
19 天前
ios
·
swift
·
相机
·
wwdc
·
用户体验
WWDC26 深度解析:如何在 iOS 27 中打造“秒开”的相机体验
捕捉转瞬即逝的瞬间,是涉猎相机业务 App 的核心诉求。然而,随着应用功能的堆叠,相机的冷启动耗时往往会成为性能瓶颈。
Tr2e
20 天前
macos
·
ios
·
swift
🐱 从 0 到 1:用 Swift 手搓一个 macOS 桌面宠物(附源码)
不写“Hello World”,写一只会跳舞的打工猫。月薪喵是一个经典的互联网 meme——一只抱着金币跳舞的猫,配上 Disco 音乐,寓意「月薪翻倍」。
人月神话-Lee
20 天前
人工智能
·
ios
·
ai
·
swift
·
wwdc
·
core ai
【WWDC】Core AI:iOS 端侧大模型新纪元
2026年度WWDC在北京时间凌晨1点召开,这次介绍了苹果全新的端侧 AI 模型部署框架——Core AI,作为驱动 Apple Intelligence 的底层推理框架,它现在正式向开发者开放。这个框架对 iOS 开发工程师的深远意义。
2501_91600747
20 天前
ide
·
vscode
·
ios
·
objective-c
·
个人开发
·
swift
·
敏捷流程
iOS 开发工具选择指南 从编辑器、编译器到自动化构建
去年维护一个混合项目时,我发现项目里同时存在Swift 页面、Objective-C 历史模块、Flutter 新功能、一套自动化构建脚本,开发过程中,编辑器、构建工具、上传工具和调试工具被拆散在不同位置。
Fatbobman(东坡肘子)
20 天前
人工智能
·
macos
·
ios
·
swiftui
·
swift
·
wwdc
WWDC 2026 初印象:符合预期,但更务实 -- 肘子的 Swift 周报 #139
和很多开发者一样,我今年更看重稳定性与效率方面的改善,也主动降低了对“惊喜型新功能”的期待。带着这样的预期,快速浏览了 WWDC 2026 第一天中几个我比较关心的主题后,本届活动给我的初步印象是:符合预期,而且相当务实。