gpt4 book ai didi

objective-c - 难道我不允许覆盖 -sendEvent : in my NSApplication subclass?

转载 作者:行者123 更新时间:2023-12-03 16:25:17 34 4
gpt4 key购买 nike

在我的 mac os x 应用程序中,我对 NSApplication 进行子类化并重写它的 -sendEvent: 方法。苹果提示:

The app includes 'OBJC_IVAR_$_NSApplication._delegate' from the framework '/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit'.

对此我能做什么?我做错了什么?

最佳答案

您可以通过直接引用 _delegate ivar 来访问应用程序委托(delegate),如下所示:

NSLog(@"my delegate = %p", _delegate);

您需要使用delegate访问器方法,如下所示:

NSLog(@"my delegate = %p", self.delegate);

关于objective-c - 难道我不允许覆盖 -sendEvent : in my NSApplication subclass?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8493217/

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