インスタンス変数に直接アクセスする【ダークサイドObjective-C】
実は、Objective-Cでプロパティを宣言すると、暗黙的にインスタンス変数が自動生成されます。 @property NSSt・・・
実は、Objective-Cでプロパティを宣言すると、暗黙的にインスタンス変数が自動生成されます。 @property NSSt・・・
以下の方法では上手く変換できません。いずれも警告が発生します。 var dic_swift = [String : AnyObj・・・
Swiftの==演算子はオブジェクトの参照比較を行うものではなく、値比較を行うための演算子であり、Javaで言う所のequals・・・
クラスのオブジェクト同士で参照比較を行いたい。Objective-Cの世界で言うところのポインタ比較ってやつだ。Javaの場合は・・・
Pointer is missing a nullability type specifier (_Nonnull, _Null・・・
Objective-Cのメソッド宣言時や、BOOL型の結果をやり取りする際には当然、従来通りBOOL型を使います。 BOOL y・・・
SwiftやJavaのジェネリックスやC++テンプレートで使われているTはテンプレートのTではなく、タイプのTです。その他にも色・・・
C++にはJavaのようなsuperキーワードが無いため、親クラスの関数を呼び出す場合は、親クラスの名前をスコープ解決演算子::・・・
C++では、多態性を実現するかしないかによってオーバーライドの方法が変わります。 目次 単純なオーバーライド ポリモーフィズムを・・・
Javaの場合はabstractキーワードで抽象クラスや、抽象メソッドを実現できましたが、C++にはそのようなキーワードがありま・・・