gpt4 book ai didi

objective-c - 为 Watch OS2 创建扩展委托(delegate)类

转载 作者:搜寻专家 更新时间:2023-11-01 07:26:32 25 4
gpt4 key购买 nike

我最近将我现有的 watch OS 应用程序升级为 watch OS 2。我注意到没有扩展委托(delegate)类,所以我尝试自己创建它。

这是我采取的步骤。

创建了一个名为 ExtensionDelegate.swift 的 Swift 文件

    import WatchKit

class ExtensionDelegate: NSObject, WKExtensionDelegate{
func applicationDidFinishLaunching() {
NSLog("test");
}

func applicationDidBecomeActive() {


}



func applicationWillResignActive() {


}
}

我将以下内容添加到我的 Watchkit 扩展 Info.plist值为“ExtensionDelegate”的“WKExtensionDelegateClassName”

但是,我无法在我的 applicationDidFinishLaunching() 委托(delegate)方法中命中断点。

我错过了什么?

最佳答案

事实证明我必须为 WKExtensionDelegateClassName 使用以下值

$(PRODUCT_MODULE_NAME).ExtensionDelegate

关于objective-c - 为 Watch OS2 创建扩展委托(delegate)类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35737015/

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