NSObject类初始化

时间:2015-05-20 13:23:44

标签: objective-c class uiviewcontroller nsobject

假设我有两个UIViewController和一个设置(NSObject类)。我需要在两个控制器中包含设置类中包含的一些信息。

我在第一个控制器中分配并初始化设置类,如何在第二个控制器中使用相同的类实例而不再重新分配它?

我知道我可以将信息从一个控制器发送到另一个控制器,或者任何其他技术,但有没有办法避免多次分配一个类?

1 个答案:

答案 0 :(得分:1)

首先:您不初始化类或类对象,而是初始化类的实例对象。

每次向某人(包括视图控制器)发布信息时,都不必创建新实例。只需为两个视图控制器提供一个属性settings,并在创建视图控制器后设置该属性,并始终使用Settings的相同实例。