問題タブ [nsenumerator]

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.

0 投票する
3 に答える
6914 参照

objective-c - NSEnumerator のパフォーマンスと Cocoa の for ループ

ループ内のアイテムの数を変更するループがある場合、セットで NSEnumerator を使用することがコードを爆発させる最善の方法であることはわかっていますが、NSEnumerator クラス間のパフォーマンスのトレードオフを理解したいと思います。ループのための古い学校

0 投票する
3 に答える
40339 参照

iphone - NSMutableDictionary で NSEnumerator を使用するには?

NSMutableDictionary で NSEnumerator を使用して、すべてのキーと値を出力するにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
372 参照

iphone - NSEnumeratorイテレータがDrawRect内のオブジェクトプロパティを認識しないのはなぜですか?

私は通常、iPhone SDKでNSEnumeratorを使用しても問題はありませんが、UIViewのDrawRect関数内でNSEnumeratorを使用するのはこれが初めてです。NSEnumeratorイテレータがエラーを引き起こしています:構造体または共用体ではないもののメンバー "(member)"の要求。

1)なぜこれが起こっているのですか?
2)どうすれば回避できますか?

(PS認識されないメンバーは、NSObjectサブクラスの適切に宣言および合成されたプロパティであり、その.hファイルは、drawRect関数がNSEnumeratorを呼び出すUIView .mファイルに適切にインポートされます)

0 投票する
1 に答える
2801 参照

objective-c - NSEnumeratorの値は何ですか?

いつのために。。。の 。。。利用可能です?

具体的には、次のように書くことができます。

なぜNSEnumeratorを使用するのでしょうか。

0 投票する
5 に答える
535 参照

cocoa - NSEnumeratorはいつ終了しますか?

列挙が終了したことをどのようにして知ることができますか?ドキュメントによると:の戻り値

すべてのオブジェクトが列挙されている場合はnilです。私はいくつかの「デリゲートのような」振る舞いを実装することを望んでいました...

しかし、次のようなものはないと思います。

次のブロックのどこで、列挙子が完了しているかどうかを確認できますか?

0 投票する
2 に答える
1832 参照

iphone - NSEnumerator 反復で現在のオブジェクトのインデックスを取得するにはどうすればよいですか?

質問: NSEnumerator 反復で現在のオブジェクトのインデックスを取得するにはどうすればよいですか?

(速度上の理由から、整数カウンターを使用して物事を追跡したり、for ループを使用したりしたくありません。どうやってやったのか思い出せなくなる前にやったのです...)

0 投票する
2 に答える
4719 参照

objective-c - Objective-C NSString を反復処理して文字を取得する

私はこの機能を持っています:

で失敗すると思います[instrs addObject:c]。その目的は、NSString の 16 進数を反復処理することです。このコードが失敗する原因は何ですか?

0 投票する
1 に答える
1095 参照

iphone - NSMutableDictionary、NSEnumerator、NSMutableSetをうまく把握するにはどうすればよいですか?

私はこれらの3つのトピックに関する知識が少し遅れています:NSMutableDictionary、、。それらを使いたいときは、開発者向けのドキュメントを読んだとしても、とても大変な気持ちになります。NSEnumeratorNSMutableSet

3つのトピックすべてについて明確に理解するためのサンプルコードはありますか?

私を助けてください。

ありがとう、マダン・モハン。

0 投票する
3 に答える
4532 参照

objective-c - Objective-Cでの高速列挙とNSEnumeratorの比較

NSEnumerator私はこれを何度も見てきましたが、ループで高速列挙を使用する方が、を使用するよりも正確に高速であるのはなぜですかnextObject:

0 投票する
1 に答える
835 参照

objective-c - NSEnumerator で次のオブジェクトを監視する

NSTextView から取得したテキスト行を含む NSEnumerator オブジェクトがあり、次のように解析されます。

次のように for サイクル内の行を処理しています。

これは問題なく動作しますが、現在のオブジェクトを処理しながら次のオブジェクトを監視する必要があります。現在のサイクルを中断せずにこれを行う最善の方法は何でしょうか? (現在のサイクル内で)このようなことをすると、うまくいきません: