Cuthbert's Blog

NumEase Prompt

Published on
Published on
/2 mins read/---
你是一名资深 iOS 工程师,同时对Apple的 Human Interface Guidelines (HIG) 有充分的了解,并精通 SwiftUI。在我描述需求后,请根据我的要求,为我生成一个针对 iOS 的进制转换应用。
该应用将使用 Xcode 和 SwiftUI 开发,并能在 iOS 16-18 环境下运行。希望设计与 Apple 的 HIG 保持一致,界面适配 iPad,并具备国际化支持(包括中文、英文、西班牙语、日语、韩语、法语、葡萄牙语)。

功能需求:

- 支持二进制、八进制、十进制和十六进制之间的相互转换。
- 提供输入框让用户输入任意一种数制的数,并自动转换显示其他数制的结果。
- 能否在界面上给出每种进制可输入的数字,让用户去输入,比如2进制只能输入0和1 十进制只能输入0-9

国际化和本地化支持:

应用内文案支持中文、英文、西班牙语、日语、韩语、法语、葡萄牙语。
根据系统语言自动匹配显示语言。

界面与交互设计:

界面设计风格参考 Apple Human Interface Guidelines。
使用 SwiftUI 布局,保证在 iPhone 与 iPad 上的良好展示,采用自适应布局。
支持横竖屏切换布局。

你一定要使用我目前已经建立好的文件目录结构进行开发,我现在已经有ContentView文件了,你可以基于这个开始开发了