私はC言語のかなりの経験の後にobjective-cを学んでいます。私が大いに欠けていることの1つは、私が自分のプロジェクトのすべてで参照できる別のプロジェクトに拡張メソッドを書く能力です。ここではいくつかの単純なC#のだ:Visual StudioでC#でのスタイルクラスの拡張 -
public static bool IsShortString(this string s) {
return s.length <= 3;
}
、私は、参照を追加using
、およびBAM myString.IsShortString()
は、むしろ役に立たない、方法だろうことができます。
私は静的ライブラリを書いてみたいと思いますが、そこからどこに行くのか分かりません。
この静的ライブラリを作成すると、#import
ディレクティブを使用してライブラリ内のさまざまなファイル全体ですべてのメソッドを使用できるようになるのでしょうか、それぞれのヘッダを個別にインポートする必要がありますか?