swift

报错小能手12 小时前
开发语言·ios·swift
ios开发方向——swift并发进阶核心 async/await 详解async/await 是 Swift 5.5 引入的结构化并发核心语法,彻底重构了 Swift 的异步编程范式,让异步代码可以像同步代码一样线性书写,消除了传统回调嵌套(回调地狱),同时提供编译期安全检查、统一错误处理和自动化的任务生命周期管理,是当前 Apple 平台推荐的异步编程标准方案Apple Developer。
用户794572239541313 小时前
swiftui·swift
【Lottie】让设计稿上的动效直接"活"在 App 里iOS三方库精读 · 第 5 期Lottie 是由 Airbnb 开源的跨平台动画库,它让 Adobe After Effects 导出的 JSON 动效文件在 iOS / Android / Web 上以矢量方式实时渲染,彻底消灭"设计交付 → 开发还原"之间的信息损耗。
Mr_Tony2 天前
开发语言·swift
Swift 中的 Combine 框架完整指南(含示例代码 + 实战)Combine 是 Apple 的响应式编程框架: Publisher → Operator → Subscriber
用户79457223954133 天前
swiftui·swift
【SnapKit】优雅的 Swift Auto Layout DSL 库iOS三方库精读 · 第 4 期SnapKit 是一个用于 iOS/macOS/tvOS 的 Swift Auto Layout DSL 库,它让繁琐的界面约束编写变得简洁优雅,是 UIKit 开发中最受欢迎的布局解决方案之一。
报错小能手3 天前
开发语言·ios·swift
ios开发方向——swift内存基础Swift 内存管理的核心是 ARC(自动引用计数),而理解内存的第一步是区分值类型和引用类型—— 这是内存存储的根本差异。
东坡肘子3 天前
人工智能·swiftui·swift
苹果的罕见妥协:当高危漏洞遇上“拒升”潮 -- 肘子的 Swift 周报 #130对于 iOS 用户来说,最近或多或少都会看到与 Coruna、DarkSword 有关的高危漏洞消息。两个攻击链均采用水坑攻击的方式,攻击者无需受害者进行任何交互,仅需访问一个被植入恶意 iframe 的合法网站或加载恶意广告,即可触发完整的攻击链,在窃取资料后自动清理攻击痕迹。由于工具链利用的漏洞存在于 iOS 13 至 18.7 的绝大多数版本中,截至目前,已有上亿用户受到影响。
ˇasushiro4 天前
开发语言·ios·swift
终端工具配置需要在~/.ssh/config中设置好远程服务器样式或者https://raw.githubusercontent.com/cradiator/dotfiles/refs/heads/main/.config/starship.toml
Swift社区5 天前
算法·leetcode·swift
LeetCode 401 二进制手表 - Swift 题解这道题把一块「二进制手表」抽象成 10 个二进制位:上面 4 位表示小时 0~11,下面 6 位表示分钟 0~59,每一位亮或灭对应 0 或 1,最低位在右侧(和题目里的图示一致)。给你整数 turnedOn,表示当前一共亮了几盏灯,要你列出所有能表示出来的合法时间字符串。小时不能写成 "01:00" 这种带前导零的形式,分钟必须是两位,可以写成 "10:02"。做法很直接:枚举所有合法的小时 h(0~11)和分钟 m(0~60),用二进制里 1 的个数(Swift 里用 nonzeroBitCount)
Batac_蝠猫6 天前
swift
值类型与引用类型:struct 与 class 的分工下列用于选型 checklist;同一需求可能有多种写法,最终以团队规范 + 性能测量为准。更适合 struct 的典型场景(尽量列全)
报错小能手8 天前
开发语言·学习·ios·swift
ios开发方向——对于实习开发的app(Robopocket)讲解RoboPocket APP 是数据采集的控制中心与智能中枢。它不仅提供基础的录制与管理功能,更通过内置的算法模型,充当采集员的“实时教练”。APP 界面简洁直观,通过语音提示与屏幕可视化反馈,确保用户采集的数据符合训练标准。
茶底世界之下8 天前
前端·github·swift
Harbeth:高性能Metal图像处理库,让你的图片处理速度飞起来!Harbeth是一个基于Metal的高性能图像处理库,为iOS和macOS开发者提供了一套简洁、高效的图像滤镜解决方案。它不仅支持传统的图像滤镜效果,还能处理HDR图像,让你的应用在图像处理方面如虎添翼。
风舞雪凌月9 天前
java·c语言·c++·python·学习·objective-c·swift
【趣谈】移动系统和桌面系统编程语言思考2026/03/31 星期二 最近看到鸿蒙6采用了ArkTS作为开发语言有了一些关于系统和编程语言的思考记录一下。
UXbot9 天前
ui·kotlin·软件构建·产品经理·ai编程·swift
AI App 设计生成工具哪个好?App 设计生成工具(App Design Generation Tool)是指借助 AI 将文字描述、草图或截图自动转化为可交互 App 界面的软件平台。2026 年这一品类已深度分化:UX Pilot 和 Visily 在原型生成质量与协作体验上表现稳定;Uizard 和 Google Stitch(原 Galileo AI)凭借草图识别与多模态输入降低了设计门槛;Flowstep 专注于多屏幕用户旅程的连贯生成。而 UXbot 是这6 款工具中唯一打通"产品规划 → 多页面原型 → 原生 iOS/A
黄林晴10 天前
android·前端·swift
Swift 杀进 Android,Google 和 Apple 都要失眠了?本文同步自微信公众号 “Android技术圈”Swift 终于正式杀进 Android 了。 不是社区 Demo,不是民间魔改,而是 Swift 官方第一次亲自发布 Android SDK。 这件事现在看起来像一条技术新闻,再往后看,很可能会变成移动开发格局变化的起点。
东坡肘子10 天前
人工智能·swiftui·swift
一墙之隔,不同的时空 -- 肘子的 Swift 周报 #129一年一度的 Let's Vision 大会在上海如期举行,今年的主题是:“Born to Create, Powered by AI”。除了与 Swift、空间计算相关的常规 Session,大会还邀请了许多开发者分享他们在工作中对 AI 的应用与理解。通过这些讲师对 AI 工作流的介绍,我也受益匪浅。原本只能容纳 300 人的 AI 主题会场,里三层外三层站满了热情高涨的观众。
harder32111 天前
开发语言·ios·mvc·swift·策略模式
Swift 面向协议编程的 RMP 模式RMP(Runtime Mixin Protocol)模式是 Swift 中一种强大的面向协议编程架构,通过三个核心要素解决传统面向对象编程的痛点,特别适合构建复杂的、需要高度复用的功能模块。通过合理的协议设计和运行时属性绑定,可以创建出既灵活又可维护的代码结构:
KevinCyao13 天前
ios·swift
iOS短信营销接口示例代码:Swift/Xcode集成营销短信API的完整开发教程iOS应用的会员运营、活动推送离不开短信营销功能,Swift开发者在Xcode中集成第三方短信API时,常遇到签名校验失败、JSON参数格式错误、网络请求适配异常等开发痛点。本文通过ios短信营销接口API示例代码,从原理解析到实战落地,手把手教你完成营销短信API的完整集成,快速实现合规、稳定的批量短信发送功能。
2501_9160074714 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS 开发工具有哪些 按开发流程整理的工具清单如果只看表面,iOS 开发工具这个问题答案很简单。但一旦开始写项目,就会发现工具其实分散在不同环节:写代码、管理工程、编译运行、调试设备、打包分发,每一步背后都有不同的工具在参与。
报错小能手14 天前
学习·ios·swift
ios开发方向——Swift语言学习 为啥要学Swift?Swift 是苹果公司在 2014 年推出的编程语言 ,它被设计用来开发 iOS、macOS、watchOS 和 tvOS 应用程序。它的诞生,可谓是编程界的一次革新,旨在解决以往 Objective-C 语言的一些痛点,为开发者带来更高效、更安全、更简洁的编程体验。