从最新的 Xcode beta 版本开始,我在所有项目和示例代码中都遇到了一个错误,包括苹果的 Lister 应用程序示例!
'WKInterfaceController' 没有声明选择器 'initWithContext:'
问题出在哪里? 谢谢。
与其
self = [super initWithContext:context];
使用
self = [super init];
根据苹果文档,在测试版之间已经更改了以下内容:
WKInterfaceController方法initWithContext:已被弃用,请改用awakeWithContext:。WKInterfaceController的指定初始化程序现在是init。
请参阅:https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-8.2/index.html
initWithContext
的方法。苹果公司说:
您应该使用:WKInterfaceController方法initWithContext:已弃用。 请改用awakeWithContext:。WKInterfaceController的指定初始化程序现在是init。
self = [super init];
不是:
self = [super initWithContext:context];