Objective-Cで既存クラスを拡張する方法
JavaやC#などの純粋なオブジェクト指向言語では、クラスの拡張に継承を用いることが多いと思います。ただ、継承を用いるとクラスの・・・
JavaやC#などの純粋なオブジェクト指向言語では、クラスの拡張に継承を用いることが多いと思います。ただ、継承を用いるとクラスの・・・
個人的には、新しい言語を学ぶコストよりも、もともと使っていた言語の肥大化した言語仕様を学び直すコストのほうが明らかに小さくなると・・・
最近流行りの名前付き引数(ラベル付き引数やパラメータ名とも呼ばれる)ですが、C言語はもとよりC++ですらいまだにこの機能をサポー・・・
個人的にObjective-Cは当面生き残るだろうと考えています。少なくともCocoa/Cocoa Touchが無くならない限り・・・
ジョン・カピバラ いいんです!!(よくない)
C++の列挙型はメンバ関数をサポートしていません。 そこで今回は列挙型でメンバ関数を実現するための最も冴えた代替策を紹介したいと・・・
// Before Item *item = [Item itemWithTarget:nil action:NULL]; //・・・
プログラマが本当に求めているのは新しい言語や奇抜で斬新な言語の出現ではなく、既存言語のバージョンアップや進化ではないだろうか。J・・・
実は、Objective-Cでプロパティを宣言すると、暗黙的にインスタンス変数が自動生成されます。 @property NSSt・・・
以下の方法では上手く変換できません。いずれも警告が発生します。 var dic_swift = [String : AnyObj・・・