gpt4 book ai didi

objective-c - 如何从代码中的任何位置访问实现 UIApplicationDelegate 的对象?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:16 27 4
gpt4 key购买 nike

从我的代码中的任何位置访问我的应用程序(实现 UIApplicationDelegate 的对象)方法的正确方法是什么?

最佳答案

Caleb 是对的,在下面添加了一个提示,可以节省输入并增加 AppKit 和 UIKit 之间的对称性。

如果您是 Mac 程序员,您可能习惯于像这样访问委托(delegate),

   [NSApp delegate]

在AppKit中,NSApp是这样定义的,

   #define NSApp [NSApplication sharedApplication]

所以要在 iOS 中获得类似的东西,请这样做,

   #define UIApp [UIApplication sharedApplication]

然后要访问委托(delegate),您可以这样做:

   [UIApp delegate]

关于objective-c - 如何从代码中的任何位置访问实现 UIApplicationDelegate 的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5354811/

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