Swiftでオブジェクトのポインタ比較を行う方法(参照を比較)
クラスのオブジェクト同士で参照比較を行いたい。Objective-Cの世界で言うところのポインタ比較ってやつだ。Javaの場合は・・・
クラスのオブジェクト同士で参照比較を行いたい。Objective-Cの世界で言うところのポインタ比較ってやつだ。Javaの場合は・・・
Pointer is missing a nullability type specifier (_Nonnull, _Null・・・
再帰処理を書いたら「EXC_BAD_ACCESS (SIGSEGV)」が発生してアプリがクラッシュした。 warning: co・・・
Objective-Cのメソッド宣言時や、BOOL型の結果をやり取りする際には当然、従来通りBOOL型を使います。 BOOL y・・・
Objective-Cはメソッド名が長くて格好良くないですよね。Objective-Cのカテゴリ機構を使えばメソッド名の短縮は可・・・
C++にはJavaのようなsuperキーワードが無いため、親クラスの関数を呼び出す場合は、親クラスの名前をスコープ解決演算子::・・・
C++では、多態性を実現するかしないかによってオーバーライドの方法が変わります。 目次 単純なオーバーライド ポリモーフィズムを・・・
Javaの場合はabstractキーワードで抽象クラスや、抽象メソッドを実現できましたが、C++にはそのようなキーワードがありま・・・
switch文の条件式がいずれのケースにも当てはまらない場合、以下のコードではdefault:の次に位置するcase文case ・・・
遅延初期化(Lazy initialization/ Lazy loading)はプロパティー/メンバー変数の初期化処理を、メソ・・・