Как освободить и повторно инициализировать одноэлементный класс?

Можно ли освободить объект класса?

У меня есть одноэлементный класс singleton.h, который имеет единственный экземпляр, и мы можем использовать его свойства в любом другом представлении контроллеры.

+(singleton *)sharedMethod{
static singleton *myInstance=nil;
if(myInstance ==nil){
myInstance=[[singleton alloc] init]; myInstace.str=@"hello";
}
return myInstance;
}

то, что я хочу знать, это ... Есть ли способ, которым мы можем освободить объект класса в любом из наших viewController ... и затем снова создать экземпляр нового одноэлементного класса .., я попытался сделать это .., Xcode выдает ошибку «не удается освободить объект класса».

7
задан Kiran Kulkarni 28 June 2011 в 06:38
поделиться