問題タブ [class-method]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - クラスメソッドを列挙し、Pythonで itertools.product() でチェーンする方法は?
昨日、このサイトから次のことができることを知りました。
クラス Seq 内のこれらのシーケンス メソッド チェーンの可能な組み合わせを列挙したいと思います。
itertools.product()
の使い方1)。呼び出し可能な関数チェーン リストを生成しますか? ちょうどこのような:
foo = s.head().odd().even().reverse()
2)。eval() 可能なチェーン文字列を生成し、後で ascii ファイルまたは eval() に保存するか、ログの目的で保存できますか?
はパラメーターを受け入れることができ
/li>head()
、はその必要はありません。たとえば、head() と tail() のパラメーターはリストから取得できます。tail()
even()
odd()
私のQ1が可能であれば、それらのパラメーターを呼び出し可能なリストとeval()可能な文字列に入力するにはどうすればよいですか?より具体的な呼び出し可能なリストとeval()可能な文字列を生成するにはどうすればよいですか?
ありがとう!
iphone - +classメソッドの変数を設定する方法
そのメソッドを使用してuitextfield文字列をクラスメソッド(+)に渡します。同じクラスの別のメソッドで使用されるテキストフィールドの値を使用してNSStringをインスタンス化します。ただし、このメソッドは(+)であるため、エラーをスローせずにインスタンス変数を使用することはできません。
クラスメソッドパラメータにあるそのuitextfield文字列を取得してインスタンスメソッドに指定するにはどうすればよいですか?
別のローカルメソッドを作成するのは良い考えですか?クラスメソッドで呼び出すことができるものですか、それとも簡単な方法ですか?
objective-c - クラスメソッドとインスタンスメソッド - いつ/いつ使用しない?
クラスメソッドとインスタンスメソッドをいつ、いつ使用しないのか疑問に思っていました。いくつかの実用的な例が必要です。私は本当に混乱しています。別の質問: クラス メソッドでできることとまったく同じことがインスタンス メソッドでできないのでしょうか?
c# - コマンドライン プログラム/アプリ + C# クラス メソッド
コマンド ライン プログラムで作業する場合は、ac# クラス メソッドを使用します。
コマンドライン プログラムが正常に実行され、実行された操作が正常か失敗したかをどのように判断しますか?
また、画面のコマンドライン出力を c# クラス メソッドに取得するにはどうすればよいですか?
objective-c - [self theMethod:]でクラスメソッドを呼び出すことはできません
Objective Cでクラスメソッドを作成しようとしています。メソッドを宣言すると、プロジェクトは正常にビルドされます。しかし、メソッドを呼び出そうとすると、ビルドは失敗します。これが私のコードです。
ヘッダーファイル
ソースファイル
python - Python-クラスを渡さずに子クラスを介してアクセス可能な基本クラスのclassmethod
基本クラスでいくつかのメソッドを定義しようとしています。これらのメソッドは、次のように、子クラスのクラス/静的メソッドとして使用できます。
で再定義したり、のメソッドにパススルーしたりすることなく、で使用できるように定義find
するにはどうすればよいですか?私も電話する必要はありません。Python2.6を使用しています。Common
Foo
Foo
Foo
Common
Foo.find(Foo, 3)
編集: derp、気づかなかったという点で別のfind
宣言があったようですCommon
が、それが原因でしたTypeError
。find
私はこの質問を削除しますが、Nixはコードの臭いについて言及したので、今度はすべてのモデルクラスを臭いのない方法で定義しないようにする方法について提案を求めます。
objective-c - クラスメソッドまたは静的変数、違いは何ですか?
クラスメソッドと「静的」変数で少し迷っています:違いは何ですか? たとえば、mapView を使用するスクリプトでは、次のようになります。
+(CGFloat)annotationPadding;
{
10.0f を返します。
}
「そのクラスの同じ値」だけが必要な場合、静的変数の代わりにこのクラスメソッドを使用するのはなぜですか?
ありがとう
ポール
objective-c - Objective-C:サブクラスのCallClassメソッド
MyBaseClassというObjective-CクラスとMySubclassedClassというサブクラスがあるとしましょう。
MyBaseClassには、次の2つのクラスメソッドがあります。
backgroundColorメソッドは。を呼び出しますbackgroundImage
。MyBaseClassに限定されている場合、私のbackgroundColor
メソッドは次のようになります。
しかし、MyBaseClassをMySubclassedClassにサブクラス化できるようにしたいと思います。backgroundColor
変更されず、常に親のbackgroundImage
メソッドを呼び出します。このシナリオでbackgroundImage
は、すべてのサブクラスでオーバーライドされます。
1backgroundColor1がインスタンスメソッドの場合、単純に次のように使用します。
しかし、静的メソッドの場合に使用できる「自己」はありません。
Objective-Cでこれを達成できる場所はありますか?
ios - 不変オブジェクトに送信される変異メソッド
JSONKitを使用して、iPhoneアプリケーションのサーバーから返されたJSON文字列を解析しています。サーバーの応答の一部は、実際の画像にデコードしてパーサーが作成するオブジェクトに追加したい、Base64でエンコードされた画像のカップルです。問題は、パーサーが返すクラスの種類、つまりオブジェクトとの対話に使用できるメソッドの種類がわからないように見えることです。質問に対する回答をJSONKitのドキュメントで検索しましたが、見つかりませんでした。
このコードは、リクエストが正常に終了し、レスポンスが[request responseString]
(JSON)で返されるときに呼び出されるメソッドに配置されます。オブジェクトのdecodedData
クラスはヘッダーファイルで定義されています。私がそれを何として宣言しても(、、、、または)NSArray
、コードを実行すると同じエラーが発生します(正常にコンパイルされます)。NSMutableArray
NSDictionary
NSMutableDictionary
オブジェクトがどのようなクラスであるか、Base64でデコードされた画像をオブジェクトに追加するにはどうすればよいか教えてもらえますか?
私はObjective-Cにかなり慣れていないので、我慢してください。ありがとう。
objective-c - Objective-cクラスのメソッドと戻り値のコピー
以下のコードスニペットを理解するのに助けが必要です。具体的には、を呼び出すcopy
ときにキーワードが使用される理由を知りたいです。methodB
methodA
補足:明らかに、クラスメソッドはを使用して他のクラスメソッドを呼び出すことができますself
(インスタンスメソッドはこのようなクラスメソッドを呼び出す必要があります)[ClassName classMethodName];