技术栈
swift
Swift社区
12 小时前
开发语言
·
ios
·
swift
在Swift中实现允许重复的O(1)随机集合
今天我想和大家分享一个在Swift中实现的实用数据结构——支持重复元素的随机集合。这个数据结构能够在平均O(1)时间复杂度内完成插入、删除和随机获取元素的操作,而且特别适合处理允许重复元素的场景。
初级代码游戏
1 天前
ios
·
swiftui
·
swift
iOS开发 SwiftUI 8:NavigationView 导航
注意NavigationView已经废弃,替代品是NavigationStack。目录NavigationView 标题和按钮
虹少侠
1 天前
前端
·
macos
·
swift
·
webkit
基于 WebKit 构建 macOS 多浮窗视频播放的技术实践(含完整产品落地)
在 macOS 上,如果你有以下需求:一边工作一边看技术视频同时悬浮多个网页视频进行对照希望视频窗口不影响当前操作、不被遮挡
开开心心_Every
3 天前
游戏
·
微信
·
pdf
·
excel
·
语音识别
·
swift
·
lisp
文件数量统计工具:支持多层文件夹数量统计
今天给大家推荐这款"文件数量检查器",虽然这个功能平时用得不多,但对需要整理文件的小伙伴来说确实很实用,能快速统计出文件夹里的文件数量。
core512
6 天前
lora
·
微调
·
swift
·
qwen
·
qwen3
·
vl
使用 `ms-swift` 微调 Qwen3-VL-2B 详细指南
本文仅针对图片OCR场景训练。租赁的AutoDL服务器,配置如下: 使用情况如下: 综上,不用租配置太高的显卡。
core512
6 天前
lora
·
微调
·
swift
·
qwen
·
vl
Swift SFT Qwen-VL LoRA 微调指令详解
接上文:使用 ms-swift 微调 Qwen3-VL-2B 详细指南这条指令是使用 ModelScope Swift 框架对 Qwen-VL(视觉语言大模型)进行 LoRA 微调 的完整脚本。
Swift社区
7 天前
算法
·
leetcode
·
swift
LeetCode 375 - 猜数字大小 II
LeetCode 375「猜数字大小 II」是一道典型的“看起来像二分,实际上是博弈 + 动态规划”的题。 很多人第一眼都会想:这不就是二分查找吗? 但一旦你真正开始算“最坏情况下要花多少钱”,就会发现这题完全不是在问“猜得快不快”,而是在问:
Swift社区
8 天前
ios
·
swiftui
·
swift
使用 MetricKit 监控应用性能
大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。
Swift社区
8 天前
算法
·
leetcode
·
swift
LeetCode 374 猜数字大小 - Swift 题解
这道题其实挺经典的,它模拟了一个猜数字的游戏。游戏规则很简单:系统从 1 到 n 中随机选一个数字,你需要通过调用 guess 函数来猜这个数字。每次猜测后,函数会告诉你猜大了、猜小了还是猜对了。我们的目标就是用最少的次数找到这个数字。
七牛云行业应用
8 天前
人工智能
·
ios
·
swift
·
json解析
·
大模型应用
iOS 19.3 突发崩溃!Gemini 3 导致 JSON 解析失败的紧急修复
2026-01-14 突发警报:你的 App 可能正在 Crash 如果你是一名 iOS 开发者,今早打开 Crashlytics 或 Sentry 时,可能会被突然飙升的 DecodingError 搞得措手不及。明明昨天还能正常运行的 AI 功能,升级到 iOS 19.3 Beta 后却频繁闪退。
初级代码游戏
8 天前
ios
·
swiftui
·
swift
iOS开发 SwiftUI 6 :List
目录List基本List基于数据的List定义数据模型ModelIdentifiable协议示例拖动排序和删除
特别橙的橙汁
9 天前
前端
·
node.js
·
swift
Node.js 调用可执行文件时的 stdout 缓冲区问题
Node.js 调用其他语言编译出来的可执行文件是非常常见的场景。但只要涉及到「实时输出」,一个经典的坑是:缓冲区。
牛马111
9 天前
ios
·
cocoa
·
swift
iOS swift 自定义View
在 iOS Swift 中创建自定义 View 有以下几种常见方式:swiftswiftxmlswift
牛马111
9 天前
ios
·
json
·
swift
ios swift处理json数据
swiftswiftswiftswiftswiftswiftswiftswift始终使用 do-catch 处理错误
Swift社区
9 天前
算法
·
leetcode
·
swift
LeetCode 473 火柴拼正方形 - Swift 题解
这道题其实挺有意思的,它让我们用一堆长度不同的火柴棒,看看能不能拼成一个完整的正方形。听起来简单,但实际做起来还是需要一些技巧的。我们需要用回溯算法,尝试把每根火柴放到正方形的四条边中的一条,看看能不能正好填满。今天我们就用 Swift 来搞定这道题,顺便聊聊它在实际开发中能用到哪些场景。
大熊猫侯佩
10 天前
单元测试
·
swift
·
apple
Swift 6.2 列传(第十七篇):钟灵的“雷电蟒”与测试附件
摘要:一个失败的测试报告,如果只写着“某某参数错误”,那和一张“失物招领”有什么区别?Swift Testing 新增的 Attachments(附件)功能(ST-0009),就像是给失败的测试现场,打上了一个**“现场取证包”**,直接将调试日志和关键数据附着在报告上,让 Bug 无所遁形。
东坡肘子
10 天前
人工智能
·
swiftui
·
swift
AT 的人生未必比 MT 更好 -- 肘子的 Swift 周报 #118
学车时我开的是手动挡,起初因为技术生疏,常搞得手忙脚乱,所以第一台车就直接选了自动挡。但开了几年,我开始追求那种完全掌控的驾驶感,于是又增购了一台手动挡。遗憾的是,随着交通日益拥堵,换挡的乐趣逐渐被疲惫抵消,最终这台车也被冷落。算起来,我已经快二十年没认真开过手动挡了,但内心深处,我仍会时不时地怀念那段“人车合一”的时光。
njsgcs
12 天前
swift
Swift playground 网页刷新切换随机页面的网页查看器WebKit
import SwiftUIimport WebKit// MARK: - 配置区域let minRange = 1 // 随机数最小值
桃子叔叔
14 天前
大模型
·
swift
基于SWIFT框架的预训练微调和推理实战指南之完整实战项目
基础阶段(1-2周)进阶阶段(2-4周)高级阶段(4-8周)官方文档:实践项目:社区资源:本文从大模型的基础原理出发,通过SWIFT框架详细讲解了预训练、微调、推理和采样的全流程。从理论到实践,从单机到分布式,从训练到部署,提供了完整的学习路径和实践代码。关键要点:
菜的不敢吱声
14 天前
学习
·
ssh
·
swift
swift学习第5天
optional属性,在不赋值的时候,自动取nil如果类或者结构体中的所有存储属性都有初始默认值,那么开发者不显式的提供任何构造方法,编译器也会默认自动生成一个无参的构造方法init()