[解決済み] ARCと互換性のあるObjective-Cのシングルトンを実装するにはどうしたらいいですか?
2022-04-22 17:41:07
質問
Xcode 4.2で自動参照カウント(ARC)を使用する際に、正しくコンパイルして動作するシングルトン・クラスを変換(または作成)するには、どうすればよいですか?
どのように解決するのですか?
あなたがすでにやっている(はずの)方法とまったく同じ方法で。
+ (instancetype)sharedInstance
{
static MyClass *sharedInstance = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
sharedInstance = [[MyClass alloc] init];
// Do any other initialisation stuff here
});
return sharedInstance;
}
関連
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] Pythonでシングルトンを作成する
-
[解決済み] プロジェクト内の単一ファイルのARCを無効にするにはどうしたらいいですか?
-
[解決済み] Objective-Cで、ある文字列が他の文字列を含んでいるかどうかを調べるにはどうすればよいですか?
-
[解決済み] IBOutletsはARCのもとで強くなるべきか、弱くなるべきか?
-
[解決済み】C++ シングルトンデザインパターン
-
[解決済み】AppleがARCでのシングルトンパターンの実装にdispatch_onceの使用を推奨するのはなぜですか?
-
[解決済み】NSDateをNSStringに変換する。
-
[解決済み】Objective-Cの自動参照カウントでは、どのようなリークを防いだり最小化したりできないのですか?
-
[解決済み】ARCで@autoreleasepoolがまだ必要なのはなぜですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] どのような場合に@synthesizeを明示的に使用する必要がありますか?
-
[解決済み] イニシャライザーの要素がコンパイル時定数でない
-
[解決済み] UILabelのフォントサイズ?
-
[解決済み] クラス 'test_coredataAppDelegate' の重複したインターフェイス宣言
-
[解決済み] Objective-Cのnil、NIL、nullの違いについて
-
[解決済み] レースコンディションとは何ですか?
-
[解決済み] Objective-Cのtypedef enumとは何ですか?
-
[解決済み] ブロック内の変数をブロック外の変数に代入する
-
[解決済み] Objective-CでNSArrayを逆引きするにはどうしたらいいですか?
-
[解決済み】Objective-Cのシングルトンはどのように見えるべきですか?[クローズド]