gpt4 book ai didi

ios - AppKit 和 UIKit 有什么区别?

转载 作者:行者123 更新时间:2023-11-28 18:08:38 25 4
gpt4 key购买 nike

UIKit 和 AppKit 仍然共享很多概念。苹果说:

AppKit contains all the objects you need to implement the user interface for a macOS app—windows, panels, buttons, menus, scrollers, and text fields

他们还说 UIKit 是用来实现用户界面的:

UIKit provides the window and view architecture for implementing your interface

那么这两个框架之间的主要区别是什么?

最佳答案

应用套件AppKit 仅包含在 OS X SDK 中。它提供了创建 Mac 应用程序所需的所有类和控件。这些类中的大多数共享一个以 NS 开头的通用命名前缀,您将使用的类包括 - NSView、NSButton。

UIKit

UiKit 是 iOS 用来提供其 UI 的框架,其类以 UI 前缀开头。例如,两个框架都有一个表示颜色的类,包括 UIColor,而其他概念是 UIKit 非常独特的,例如它使用预定义的 Controller ,如 UINavigationController 和 UITabBarController

关于ios - AppKit 和 UIKit 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51517510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com