0

我需要创建一个全局对象,它可以工作并且可以在程序中的所有类中使用。我已经做了一些研究,看到解决方案似乎正在 AppDelegate 中实现它,但似乎没有太多关于如何实现这一点的解释,更重要的是,根据我的理解,这似乎并不正确AppDelegate 目的。

4

1 回答 1

1

你应该检查单例模式

在软件工程中,单例模式是一种将类的实例化限制为一个对象的设计模式。当需要一个对象来协调整个系统的动作时,这很有用。这个概念有时被推广到当只有一个对象存在时运行效率更高的系统,或者将实例化限制为一定数量的对象。该术语来自单例的数学概念。

这是示例实现的来源:我的 Objective-C 单例应该是什么样子?

于 2012-07-23T07:32:09.563 回答