swift

看谷秀5 小时前
swift
swift Part 1在 Swift 中,值类型和引用类型的核心区别在于:赋值或传递时,是复制内容还是共享同一个实例。值类型 struct, enum, tuple(元祖)
Daniel_Coder8 小时前
ios·swift·widget·activitykit·widgetkit·控制中心组件
iOS Widget 开发-14:iOS 18 控制中心组件开发iOS 18 开放了控制中心(Control Center),允许第三方 App 提供自定义控制组件。这为用户提供了全新的快捷操作入口,也为开发者提供了新的交互场景。
sakiko_9 小时前
数据库·学习·sqlite·swift
Swift学习笔记29-数据库SQlite为了真正存储消息,我们需要使用数据库SQLite开设新的一个文件夹DataBaseManager来管理数据库,创建一个新的同名文件。能用结构体就用结构体。
2501_9159214310 小时前
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
使用Swift和Xcode创建简单iOS应用完整教程iOS 应用开发是一项充满创意和挑战的工作,而 Swift 作为苹果公司推崇的编程语言, Xcode 则是官方提供的 集成开发环境 。在本篇博客中,我们将一步步地介绍如何使用Swift和Xcode创建一个简单的iOS应用。我们将涵盖项目的创建、界面设计、Swift代码编写以及应用的运行。让我们开始这个令人兴奋的开发之旅!
sakiko_1 天前
笔记·学习·swift
Swift学习笔记28-缓存存储的内容超过2M,启动速度将会极慢。只能存储基础数据类型,如字典,数组,浮点数,整型,字符串等。不能存高级数据类型,如类,结构体等。
hhb_6181 天前
开发语言·ios·swift
Swift技术难点梳理与实战案例解析Swift作为苹果生态主推的现代化开发语言,凭借简洁语法、类型安全、高性能及跨平台特性,已成为iOS、macOS、iPadOS等终端应用开发的核心语言。相较于Objective-C,Swift摒弃了冗余语法设计,引入泛型、协议扩展、函数式编程、可选类型等高级特性,但开发者在实际项目开发中,常会遇到语法理解模糊、内存管理把控不当、异步编程逻辑混乱、协议与泛型使用不规范等问题。本文梳理Swift开发核心技术难点,并结合实战案例给出解决方案,帮助开发者夯实基础、规避开发坑点。
Daniel_Coder1 天前
ios·swiftui·swift·widget·intents
iOS Widget 开发-12:Widget 深度链接与导航Widget 虽然不能直接展示完整的 App 界面,但通过深度链接(Deep Link)和 URL 机制,可以实现从 Widget 精准跳转到 App 内部特定页面的功能,提升用户体验的连贯性。
Daniel_Coder1 天前
ios·swiftui·swift·widget·link·appintents
iOS Widget 开发-11:Widget 交互按钮实战(iOS 17+ App Intents)从 iOS 17 开始,Apple 为 Widget 引入了期待已久的交互能力:通过 Button(intent:) 和 Toggle,用户可以直接在 Widget 上完成操作,无需跳转到主 App。这极大地扩展了 Widget 的应用场景。
东坡肘子1 天前
人工智能·swiftui·swift
消失的 WWDC 愿望单 -- 肘子的 Swift 周报 #136距离 WWDC 2026 只剩下 20 天了。每年到这个时候,我都会看到不少开发者分享自己的 WWDC 愿望单,写下预测与期许。但今年,至少到我汇总本期周报时,这类内容相较去年同期明显少了许多。究竟是开发者对 WWDC 的期待变淡了,还是更多人开始秉持“降低预期才能获得更多惊喜”的心理?
浩宇软件开发2 天前
ios·swiftui·swift
SwiftUI入门 10 分钟学会做一个 App 引导页摘要: 本文手把手带你用 SwiftUI 实现一个 App 首次启动时的引导页,包含图片轮播、分页滑动、按钮交互等功能。所有概念用大白话解释,即使你一行 SwiftUI 代码都没写过,也能跟着看懂,并跑通自己的第一个小程序。
sakiko_2 天前
前端·笔记·学习·ios·swift·uikit
Swift/UIkit学习笔记27-模块管理,发送位置信息模块大致可以分为:一个ViewController至少对应一个ModelBlock是界面之间传递事件用的,如传点击事件。这是最常用的
sakiko_4 天前
开发语言·swiftui·xcode·swift·uikit
Swift报错合集(Xcode编译器)Instance member ‘messageContent’ cannot be used on type ‘MessCellModel’; did you mean to use a value of this type instead?
人月神话-Lee5 天前
图像处理·人工智能·ios·ai编程·swift
【图像处理】亮度与对比度——图像的线性变换亮度和对比度是最基础的图像调整。 看似简单,背后涉及线性变换、锚点、数值溢出…… 把这两个搞透彻,整个图像变换的思维框架就建立起来了。
sakiko_5 天前
前端·swift·uikit
UIKit学习笔记8-发送照片、拍摄照片并发送现在要写这个部分,新开一页去放。思路是利用for…in来逐个打印组件设置两个数组,分别储存图片字符串和对应的文本字符串
00后程序员张5 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS开发中Xcode安装不完整问题解决方案与配置指南在iOS和macOS开发过程中,Xcode的完整安装是必要前提。本文将系统梳理Xcode安装不完整的解决方案,涵盖安装验证、多版本管理、环境配置等核心环节。
sakiko_5 天前
笔记·学习·swift
Swift学习笔记26-使用第三方库找到一个SDK,按照其文档安装第三方库。以高德地图SDK为例。https://lbs.amap.com/api/ios-sdk/gettingstarted
songgeb6 天前
ios·swift
NumberFormatter 货币格式化属性详解深入理解代替单纯记忆前面分享了iOS IAP 本地货币展示:从一个需求到搞清楚 priceLocale,NumberFormatter部分比较重要,单独开一篇进行记录
人月神话-Lee6 天前
图像处理·人工智能·计算机视觉·ios·swift
【图像处理】颜色科学与灰度化——人眼看到的和数字记录的不一样你有没有想过:为什么把彩色照片转成黑白, 不能直接用 (R + G + B) / 3? 答案藏在人眼的生理构造里。
songgeb7 天前
ios·swift
iOS IAP 本地货币展示:从一个需求到搞清楚 priceLocale深入理解代替单纯记忆在开发某充值弹窗功能时,原先所有价格均展示服务端下发的固定美元字符串。需求调整为:由客户端通过 StoreKit 读取本地商品信息,展示用户所在大区的本地货币价格。
UXbot7 天前
android·前端·ios·kotlin·交互·swift
AI一次生成iOS和Android双端原型功能详解绝大多数移动端产品都需要同时覆盖iOS和Android两个平台。Mordor Intelligence移动应用市场报告数据显示,2026年全球移动应用市场规模达3913亿美元,预计2031年增至8645亿美元,CAGR达17.18%——这一增速背后,是产品团队持续扩大的双端交付压力。