watchOS 扩展上的 UIImage 操作在哪里 运行
Where does UIImage operations run on watchOS extension
我对 watchOS 还是个新手,正在尝试了解架构的工作原理。我有一个我一直在开发的 watchOS 3 应用程序,它在我的 WatchKit 扩展中使用了 UIImage。我对扩展中的资产中的 UIImage 进行了一些操作。我不知道这些 UIImage 操作发生在哪里,是在 watchOS 上还是在 iOS 上?在我阅读的一些教程中,听起来扩展的资产存储在 iOS 中,而 UIImage 是 UIKit 的形式,这让我相信它在 iOS 中。 Apple 的 WatchOS 程序员指南包含以下 2 张图片:
Apple 表示这张图片显示了 Watch 应用程序界面、WatchKit 扩展和 iOS 应用程序之间的关系。
Apple 表示这张图片显示了 watchOS 应用程序的结构。这似乎暗示图像存储在手表上。
我在教程或程序员指南中找不到任何答案,用于描述 watchOS 如何工作的图像更加混淆了情况。
在 WatchOS3 中,watch 扩展代码肯定在 Watch 上 运行s。这是第一张图显示的内容。
watch 应用程序资产也将在手表上 - 我认为这是第二张图中的"Storyboards and Resources"。
您的困惑可能是因为这在 WatchOS 1 中有所不同,当扩展实际上 运行 在 phone 上时。也许您正在阅读旧教程?
总之希望对您有所帮助!
我对 watchOS 还是个新手,正在尝试了解架构的工作原理。我有一个我一直在开发的 watchOS 3 应用程序,它在我的 WatchKit 扩展中使用了 UIImage。我对扩展中的资产中的 UIImage 进行了一些操作。我不知道这些 UIImage 操作发生在哪里,是在 watchOS 上还是在 iOS 上?在我阅读的一些教程中,听起来扩展的资产存储在 iOS 中,而 UIImage 是 UIKit 的形式,这让我相信它在 iOS 中。 Apple 的 WatchOS 程序员指南包含以下 2 张图片:
我在教程或程序员指南中找不到任何答案,用于描述 watchOS 如何工作的图像更加混淆了情况。
在 WatchOS3 中,watch 扩展代码肯定在 Watch 上 运行s。这是第一张图显示的内容。
watch 应用程序资产也将在手表上 - 我认为这是第二张图中的"Storyboards and Resources"。
您的困惑可能是因为这在 WatchOS 1 中有所不同,当扩展实际上 运行 在 phone 上时。也许您正在阅读旧教程?
总之希望对您有所帮助!