技术栈
swift
看谷秀
5 小时前
swift
swift Part 1
在 Swift 中,值类型和引用类型的核心区别在于:赋值或传递时,是复制内容还是共享同一个实例。值类型 struct, enum, tuple(元祖)
Daniel_Coder
8 小时前
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_91592143
10 小时前
ide
·
vscode
·
ios
·
个人开发
·
xcode
·
swift
·
敏捷流程
使用Swift和Xcode创建简单iOS应用完整教程
iOS 应用开发是一项充满创意和挑战的工作,而 Swift 作为苹果公司推崇的编程语言, Xcode 则是官方提供的 集成开发环境 。在本篇博客中,我们将一步步地介绍如何使用Swift和Xcode创建一个简单的iOS应用。我们将涵盖项目的创建、界面设计、Swift代码编写以及应用的运行。让我们开始这个令人兴奋的开发之旅!
sakiko_
1 天前
笔记
·
学习
·
swift
Swift学习笔记28-缓存
存储的内容超过2M,启动速度将会极慢。只能存储基础数据类型,如字典,数组,浮点数,整型,字符串等。不能存高级数据类型,如类,结构体等。
hhb_618
1 天前
开发语言
·
ios
·
swift
Swift技术难点梳理与实战案例解析
Swift作为苹果生态主推的现代化开发语言,凭借简洁语法、类型安全、高性能及跨平台特性,已成为iOS、macOS、iPadOS等终端应用开发的核心语言。相较于Objective-C,Swift摒弃了冗余语法设计,引入泛型、协议扩展、函数式编程、可选类型等高级特性,但开发者在实际项目开发中,常会遇到语法理解模糊、内存管理把控不当、异步编程逻辑混乱、协议与泛型使用不规范等问题。本文梳理Swift开发核心技术难点,并结合实战案例给出解决方案,帮助开发者夯实基础、规避开发坑点。
Daniel_Coder
1 天前
ios
·
swiftui
·
swift
·
widget
·
intents
iOS Widget 开发-12:Widget 深度链接与导航
Widget 虽然不能直接展示完整的 App 界面,但通过深度链接(Deep Link)和 URL 机制,可以实现从 Widget 精准跳转到 App 内部特定页面的功能,提升用户体验的连贯性。
Daniel_Coder
1 天前
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?
人月神话-Lee
5 天前
图像处理
·
人工智能
·
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
songgeb
6 天前
ios
·
swift
NumberFormatter 货币格式化属性详解
深入理解代替单纯记忆前面分享了iOS IAP 本地货币展示:从一个需求到搞清楚 priceLocale,NumberFormatter部分比较重要,单独开一篇进行记录
人月神话-Lee
6 天前
图像处理
·
人工智能
·
计算机视觉
·
ios
·
swift
【图像处理】颜色科学与灰度化——人眼看到的和数字记录的不一样
你有没有想过:为什么把彩色照片转成黑白, 不能直接用 (R + G + B) / 3? 答案藏在人眼的生理构造里。
songgeb
7 天前
ios
·
swift
iOS IAP 本地货币展示:从一个需求到搞清楚 priceLocale
深入理解代替单纯记忆在开发某充值弹窗功能时,原先所有价格均展示服务端下发的固定美元字符串。需求调整为:由客户端通过 StoreKit 读取本地商品信息,展示用户所在大区的本地货币价格。
UXbot
7 天前
android
·
前端
·
ios
·
kotlin
·
交互
·
swift
AI一次生成iOS和Android双端原型功能详解
绝大多数移动端产品都需要同时覆盖iOS和Android两个平台。Mordor Intelligence移动应用市场报告数据显示,2026年全球移动应用市场规模达3913亿美元,预计2031年增至8645亿美元,CAGR达17.18%——这一增速背后,是产品团队持续扩大的双端交付压力。