在本篇博文中,您将学到如下内容:
回眸一笑百媚生,六宫粉黛无颜色;
皎若太阳升朝霞,灼若芙蕖出渌波。
1. 老骥伏枥:AppKit 和 UIKit
对于 App 开发,界面无疑至关重要。毫不夸张的说:App 界面能否给用户怦然心动的第一眼印象,决定着我们 App 的“生死”。
不同 平台有着不同的界面开发包(SDK),比如 macOS 中是 AppKit,而iOS、iPadOS、WatchOS、tvOS 以及最新的 visionOS 中都是 UIKit。
从上图中可以看到, AppKit 和 UIKit 与其它开发框架一起共同完成包含丰富功能的应用。
AppKit 和 UIKit 本质上没什么区别,所以在本篇博文中我们重点介绍一下 UIKit。