swift

fendoudexiaoniao_ios2 天前
ios·swift
iOS 列表拖拽cell排序拖拽cell排序视频中的效果是使用UICollectionView实现的; UICollectionView部分的代码不再写了,就是常规的实现;以下只把拖拽手势实现的逻辑贴出来,仅供参考:
大熊猫侯佩3 天前
swift·block·combine·preconcurrency·sendable·mainactor·isolation
Swift 6 驱魔实录:揭开 Combine 与 @Sendable 的“血色契约”“凡哥,代码又崩在 _dispatch_assert_queue_fail 了!” 2025 年的深夜,面对 Swift 6 严格的并发检查,曾经无所不能的 Combine 竟成了最大的“雷区”。明明切换了线程,编译器却为何视而不见? 这不仅是一次技术排查,更是一场新旧时代的对话。本文将带你穿透 receive(on:) 的迷雾,直面那个缺失的 @Sendable 符咒,在不抛弃 Combine 的前提下,寻找那条唯一的生路。
初级代码游戏3 天前
ios·swiftui·swift
iOS开发 SwiftUI 15:手势 拖动 缩放 旋转苹果公司做对了很重要的一点:移动设备要为手指设计(你看,我是个很客观的人,不总是说苹果的坏话)。相比而言,windows的移动化的一大失败就是手指很难精确点中狭小的菜单,而通过长按呼出右键菜单也完全失去了“快捷”的意义。
ujainu3 天前
开发语言·flutter·游戏·swift·openharmony
Flutter + OpenHarmony 游戏开发进阶:虚拟摄像机系统——平滑跟随与坐标偏移个人主页:ujainu在 2D 游戏中,虚拟摄像机(Virtual Camera) 是连接玩家与游戏世界的“眼睛”。它决定了玩家看到什么、如何移动、以及视觉体验是否流畅。若直接将角色绘制在固定位置,当角色靠近屏幕边缘时,玩家将失去对周围环境的感知;而若让 Canvas 原点始终对齐角色中心,则会导致画面剧烈抖动、缺乏缓冲感。
初级代码游戏6 天前
ios·swiftui·swift
iOS开发 SwiftUI 14:ScrollView 滚动视图很多时候内容确实比屏幕大,也不是什么都能用缩放来解决,此时能滚动查看就是非常理想的。目录ScrollView
初级代码游戏6 天前
ios·swiftui·swift·弹窗·消息框
iOS开发 SwitftUI 13:提示、弹窗、上下文菜单移动端没有桌面的窗口机制,各种弹窗都是系统功能。目录.sheet 弹窗.fullScreenCover 全屏弹窗
zhyongrui6 天前
ios·性能优化·swiftui·swift
托盘删除手势与引导体验修复:滚动冲突、画布消失动画、气泡边框SnipTrip 是一款精致的 iOS 贴纸拼贴应用,提供流畅、优雅的创作体验。界面融合了液态玻璃质感、Apple Intelligence 风格的光晕动画与细腻触感反馈,让贴纸编辑过程更具氛围感与沉浸感。
zhangfeng11336 天前
服务器·人工智能·swift
CSDN星图 支持大模型微调 trl axolotl Unsloth 趋动云 LLaMA-Factory Unsloth ms-swift 模型训练我来搜索一下星图AI平台的具体功能和微调支持情况。 可以! 而且比趋动云更简单(预置镜像更多)。你问的"星图AI"应该是指 CSDN星图平台(CSDN推出的GPU算力平台)。它专门为大模型微调优化了很多预置镜像。
zhyongrui7 天前
ios·swiftui·swift
SnipTrip 发热优化实战:从 60Hz 到 30Hz 的性能之旅SnipTrip 是一款精致的 iOS 贴纸拼贴应用,专注于为用户提供流畅、优雅的创作体验。应用采用现代化 UI 设计语言,融合了类似 Apple Intelligence 风格的动态光晕效果、液态玻璃质感的界面元素,以及细腻的交互反馈。
大熊猫侯佩8 天前
swift·observable·actor·concurrency·sendable·nonsendable·data race
Neo-Cupertino 档案:撕开 Actor 的伪装,回归 Non-Sendable 的暴力美学当前时间:2077年,一个阴雨连绵的周二 地点:Neo-Cupertino,第 42 区,“无限循环” 咖啡馆 人物:
2501_915921439 天前
android·开发语言·ios·小程序·uni-app·iphone·swift
在没有源码的前提下,怎么对 Swift 做混淆,IPA 混淆在一些项目进入维护阶段后,工程文件基本不再更改,构建流程不再调整,但安全要求并不会因此消失。 此时能够接触到的输入,只剩下已经构建完成的 IPA 文件。 在只持有成品包的情况下,哪些 Swift 相关信息仍然可以被处理,以及处理结果如何验证。
00后程序员张10 天前
android·开发语言·ios·小程序·uni-app·iphone·swift
对比 Ipa Guard 与 Swift Shield 在 iOS 应用安全处理中的使用差异在讨论 Ipa Guard 和 Swift Shield 之前,有一个前提需要明确: 这两类工具面对的输入对象并不相同,因此使用方式和适用阶段自然会出现差异。
大熊猫侯佩10 天前
swiftui·swift·遍历·foreach·any·异构集合·heterogeneous
星际穿越:SwiftUI 如何让 ForEach 遍历异构数据(Heterogeneous)集合Swift 5.7 的 any 关键字让我们能轻松混合不同类型的数据,但在 SwiftUI 的 ForEach 中却因“身份丢失”(不遵循 Identifiable)而频频报错。本文将带你破解编译器光脑的封锁,利用 “量子胶囊”(Wrapper 封装)战术,让异构数据集合在界面上完美渲染。
hjs_deeplearning10 天前
开发语言·人工智能·机器学习·swift·vlm
认知篇#15:ms-swift微调中gradient_accumulation_steps和warmup_ratio等参数的意义与设置MS-SWIFT(Scalable lightWeight Infrastructure for Fine-Tuning)是由ModelScope(魔搭)社区推出的一个开源框架,专为大模型和多模态大模型提供全流程的轻量化微调、部署与评估解决方案。它集成了LoRA、QLoRA等高效的训练技术,支持对超过500种大模型和200多种多模态模型(如Qwen、DeepSeek、GLM系列)进行训练、量化与推理,并兼容从消费级显卡到专业服务器等多种硬件。通过命令行、Python API或图形界面,用户可以快速实现对模
墨瑾轩11 天前
开发语言·c#·swift
C# PictureBox:5个技巧,从“普通控件“到“图像大师“的蜕变!🔥关注墨瑾轩,带你探索编程的奥秘!🚀 🔥超萌技术攻略,轻松晋级编程高手🚀 🔥技术宝库已备好,就等你来挖掘🚀 🔥订阅墨瑾轩,智趣学习不孤单🚀 🔥即刻启航,编程之旅更有趣🚀
@大迁世界14 天前
开发语言·flutter·react native·ios·swift
Swift、Flutter 还是 React Native:2026 年你该学哪个如果你是一个活在2025年的开发者,我不信你在深夜写代码时,没问过自己这个问题:我到底是该死磕Swift,还是转投Flutter,或者干脆去搞React Native?
Swift社区15 天前
开发语言·ios·swift
在Swift中实现允许重复的O(1)随机集合今天我想和大家分享一个在Swift中实现的实用数据结构——支持重复元素的随机集合。这个数据结构能够在平均O(1)时间复杂度内完成插入、删除和随机获取元素的操作,而且特别适合处理允许重复元素的场景。
初级代码游戏16 天前
ios·swiftui·swift
iOS开发 SwiftUI 8:NavigationView 导航注意NavigationView已经废弃,替代品是NavigationStack。目录NavigationView 标题和按钮
虹少侠16 天前
前端·macos·swift·webkit
基于 WebKit 构建 macOS 多浮窗视频播放的技术实践(含完整产品落地)在 macOS 上,如果你有以下需求:一边工作一边看技术视频同时悬浮多个网页视频进行对照希望视频窗口不影响当前操作、不被遮挡
开开心心_Every18 天前
游戏·微信·pdf·excel·语音识别·swift·lisp
文件数量统计工具:支持多层文件夹数量统计今天给大家推荐这款"文件数量检查器",虽然这个功能平时用得不多,但对需要整理文件的小伙伴来说确实很实用,能快速统计出文件夹里的文件数量。