swift

Swift社区16 分钟前
游戏·蓝桥杯·swift
AI 的早期萌芽?用 Swift 演绎约翰·康威的「生命游戏」你有没有想过,能不能通过简单的规则模拟出生与死亡?「生命游戏」正是这样一种充满魅力的数学模拟系统。这篇文章我们来聊聊它的规则到底有多神奇,并用 Swift 实现一个原地更新的算法,完全不需要额外内存空间,还能用得很优雅。如果你是算法练习者或者对模型仿真感兴趣,这篇你一定不能错过。
大熊猫侯佩1 小时前
swift·编程语言·apple
Swift 宏(Macro)入门趣谈(一)苹果在去年 WWDC 23 中就为 Swift 语言新增了“其利断金”的重要小伙伴 Swift 宏(Swift Macro)。为此,苹果特地用 2 段视频(入门和进阶)颇为隆重的介绍了它。
大熊猫侯佩1 天前
swiftui·swift·apple
趣谈 TextField 视图在 SwiftUI 各个版本中的进化(上)在 SwiftUI 众多原生内置视图中,TextField 无疑是其中最常用的一个。它不仅可以显示文本而且可以让用户输入文本,这样可攻可守且可爱的特性怎能让人不爱呢?
Swift社区2 天前
面试·swift·宽度优先
面试高频图论题『墙与门』:Swift BFS 解法全流程拆解在日常开发中,我们经常遇到图遍历、路径规划的问题,特别是涉及二维网格的场景。LeetCode 第 286 题《墙与门》就非常贴近现实,比如模拟房间内路径计算、楼层距离评估等。本文将通过 Swift 语言,用广度优先搜索(BFS)方式一步步拆解这个问题,并给出一套完整的可运行 Demo 和测试用例,帮你在刷题和实际项目中都能用得上。
不二狗4 天前
开发语言·算法·swift
每日算法 -【Swift 算法】实现回文数判断!在连续攻克了几个思维缠绕的算法题后,是时候放松一下,来一道经典又亲切的题目——判断一个整数是否是回文数。别看它简单,里面藏着不少细节。今天我们用 Swift 来写这个题目,主打数学解法,当然最后也会带上大家熟悉的字符串方式作为拓展。
Kila_4 天前
数据库·ios·swift
【iOS(swift)笔记-11】App版本升级时本地数据库sqlite更新逻辑/* 要操作文件需要将"项目名.entitlements"文件里配置的 App Sandbox 设置为 No */ /* 原理描述: Resources资源同名文件在包更新时会被替换掉,所以为了保留用户本地已有数据,数据库需要采用不同文件名进行操作,具体如下 static let dbName = "db.db" // 原始数据库,应用的原始空数据库 static let dbLocalName = "dbLocal.db" // 用户本地数据库,就是db.db的复制品,只是记录了用户的数据 static
不二狗5 天前
算法·正则表达式·swift
每日算法 -【Swift 算法】字符串转整数算法题详解:myAtoi 实现与正则表达式对比LeetCode 上的经典算法题 8. String to Integer (atoi) 是一道考察字符串解析与边界处理的题目。这道题虽看似简单,但处理细节相当复杂。我们将使用 Swift 语言实现一个 myAtoi 函数,并分析其实现逻辑,同时引入正则表达式方式作对比,加深理解。
不二狗9 天前
开发语言·算法·swift
每日算法 -【Swift 算法】不含重复字符的最长子串:暴力解法 vs 滑动窗口给定一个字符串 s,请你找出其中不含有重复字符的 最长子串 的长度。枚举所有可能的子串,逐个判断是否包含重复字符。
yulingqin12 天前
swift
直接运行llamafile格式模型Llamafile是由Mozilla发布开源的,一个将大型语言模型和运行环境全部封装在一个可执行文件中的创新项目。在ModelScope平台上开放的丰富的Llamafile模型,都可以通过ModelScope命令行,直接在Linux/Mac/Windows等不同操作系统环境中,实现一键运行大模型。
幸福回头15 天前
llm·swift
ms-swift 代码推理数据集目前想要对SFT微调后的模型进行测试,看官方文档ms-swift中有eval的教程,但是从介绍来看,eval使用的是modelscope的评测内容。
不二狗16 天前
开发语言·算法·swift
每日算法 -【Swift 算法】Two Sum 问题:从暴力解法到最优解法的演进本文通过“Two Sum”问题,带你了解如何从最直观的暴力解法,逐步优化到高效的哈希表解法,并对两者进行对比,适合算法入门和面试准备。
struggle202517 天前
yolo·ios·开源·app·swift
适用于 iOS 的 开源Ultralytics YOLO:应用程序和 Swift 软件包,用于在您自己的 iOS 应用程序中运行 YOLO文末提供程序和源码下载该项目利用 Ultralytics 最先进的 YOLO11 模型将您的 iOS 设备转变为用于对象检测的强大实时推理工具。直接从 App Store 下载该应用程序,或浏览我们的指南,将 YOLO 功能集成到您自己的 Swift 应用程序中。
一丝晨光18 天前
java·javascript·c++·rust·go·c·swift
数值溢出保护?数值溢出应该是多少?Swift如何让整数计算溢出不抛出异常?类型最大值和最小值?目录数值溢出保护数值溢出应该是多少?检测溢出溢出有符号和无符号数的溢出自动类型转换和溢出Swift如何让整数计算溢出不抛出异常?
Swift社区18 天前
开发语言·ios·swift
Swift实战:如何优雅地从二叉搜索树中挑出最接近的K个值在日常开发中,我们经常会遇到“在一堆数据中找出最接近某个值”的需求。尤其在搜索引擎、推荐系统或者地理坐标匹配中,这种“最近匹配”的问题非常常见。LeetCode 的第 272 题《最接近的二叉搜索树值 II》就是一个很贴近实际的算法题。它要求我们在一个二叉搜索树(BST)里,找出与给定目标值最接近的 K 个数。
fydw_71518 天前
语言模型·swift·llama
大语言模型RLHF训练框架全景解析:OpenRLHF、verl、LLaMA-Factory与SWIFT深度对比随着大语言模型(LLM)参数规模突破千亿级,基于人类反馈的强化学习(RLHF)成为提升模型对齐能力的关键技术。OpenRLHF、verl、LLaMA-Factory和SWIFT作为开源社区的四大标杆框架,分别通过分布式架构、混合控制器、模块化设计和国产化适配,为70B级模型训练提供创新解决方案。本文将深度解析其技术差异与实践价值,并提供选型建议。
文件夹__iOS19 天前
ios·swift
深入浅出 iOS 对象模型:isa 指针 与 Swift Metadata在 iOS 开发中,我们经常听到两个看似神秘的词:isa 指针 和 Metadata。这两个概念分别源自 Objective-C 和 Swift 的对象系统,是我们理解底层运行机制、优化性能乃至调试疑难问题的关键。今天我们就来聊一聊,它们到底是什么,有什么用,又有哪些异同。
I烟雨云渊T20 天前
ios·cocoa·swift
iOS实名认证模块的具体实现过程(swift)实名认证是当前APP的一个基础功能了,今天我集成了实名认证模块在iOS应用中的具体实现步骤,结合技术细节与最佳实践:
Swift社区21 天前
算法·leetcode·swift
LeetCode 270:在二叉搜索树中寻找最接近的值(Swift 实战解析)在日常开发中,我们经常需要在一组有序的数据中快速找到最接近某个目标值的元素。LeetCode 第 270 题“Closest Binary Search Tree Value”正是这样一个问题。本文将深入解析该题,提供 Swift 语言的解题方案,并通过详细的代码分析和实际示例,帮助您掌握在二叉搜索树中高效查找最接近目标值的技巧。