Objective c 如何在整个应用程序中保持对象的活动性?
这是我想做的。Objective c 如何在整个应用程序中保持对象的活动性?,objective-c,cocoa,singleton,Objective C,Cocoa,Singleton,这是我想做的。 我有一个叫做userInfo的类。我在另一个名为LoginInfo的类中创建了该对象的实例。我想保持此Instance的活动状态,并可供所有其他类访问,直到应用程序处于活动状态为止 我如何做到这一点?我在某个地方读到,我可以用单例类来实现这一点。但我不知道它们是什么…我对可可很陌生..请引导 提前谢谢 这是我想让辛格尔顿。。。。请指导我需要做哪些更改。我想使用自定义构造函数。。。 I’很抱歉把这个密码作为答案。但我无法在评论中得到它…这听起来确实像是对单例模式的一个小描述。实现
我有一个叫做userInfo的类。我在另一个名为LoginInfo的类中创建了该对象的实例。我想保持此Instance的活动状态,并可供所有其他类访问,直到应用程序处于活动状态为止 我如何做到这一点?我在某个地方读到,我可以用单例类来实现这一点。但我不知道它们是什么…我对可可很陌生..请引导 提前谢谢
这是我想让辛格尔顿。。。。请指导我需要做哪些更改。我想使用自定义构造函数。。。
I’很抱歉把这个密码作为答案。但我无法在评论中得到它…这听起来确实像是对单例模式的一个小描述。实现单例的一种方法是通过类方法访问它的功能;这些类方法以私有类成员的身份访问单个实例,如果该实例不存在,则创建它 我无法帮助您使用cocoa语法(如果我没有弄错的话,请使用objective-c),下面是一些伪代码来说明一种可能的实现:
class Singleton {
/* class member */
private static Singleton instance = undef;
/* class methods */
public static type1 doSomething() {
Singletong instance = Singleton::getInstance();
return instance->reallyDoSomething();
}
private static Singleton getInstance() {
if( !defined(Singleton::instance)) {
Singleton:instance = new Singleton();
}
return Singleton::instance;
}
// instance method
private type1 reallyDoSomething() {
type1 result;
/* exciting stuff */
return result;
}
};
这听起来确实像是对单例模式的一个小描述。实现单例的一种方法是通过类方法访问它的功能;这些类方法以私有类成员的身份访问单个实例,如果该实例不存在,则创建它 我无法帮助您使用cocoa语法(如果我没有弄错的话,请使用objective-c),下面是一些伪代码来说明一种可能的实现:
class Singleton {
/* class member */
private static Singleton instance = undef;
/* class methods */
public static type1 doSomething() {
Singletong instance = Singleton::getInstance();
return instance->reallyDoSomething();
}
private static Singleton getInstance() {
if( !defined(Singleton::instance)) {
Singleton:instance = new Singleton();
}
return Singleton::instance;
}
// instance method
private type1 reallyDoSomething() {
type1 result;
/* exciting stuff */
return result;
}
};
什么是独生子女:
如何在目标C中实施:
什么是独生子女:
如何在目标C中实施:
选择文本(shift+光标键)并按下输入字段上方的{}按钮。选择文本(shift+光标键)并按下输入字段上方的{}按钮。