をsharedInstance
介して作成された があります
+ (TheConstantsPlaceholder *)sharedInstance
{
static TheConstantsPlaceholder *sharedInstance = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
sharedInstance = [[TheConstantsPlaceholder alloc] init];
// Do any other initialisation stuff here
});
return sharedInstance;
}
保持されていない場合、オブジェクトはどうなります[TheConstantsPlaceholder sharedInstance]
か?
使用後すぐに解放されますか? プログラムで使用したい場合、strong
iVar に保存する必要がありますか?