問題タブ [nsmutablearray]

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 投票する
4 に答える
33572 参照

objective-c - NSMutableArray オブジェクトをポインタとしてのみ追加しますか?

私はこの小さなコードを持っています

このコードでは、配列内にオブジェクトを格納します。しかし、今では互いに独立した 2 つのオブジェクトがあります。

配列に追加された後に myNumber を変更しても、配列内の値は変更されません。どうすればそれをアーカイブできますか? 配列のみへのポインタを与えようとしましたが、うまくいきませんでした。

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

iphone - Cocoa Touch テーブルのデータソースの問題

データソースからの結果の表示に問題があります。このコードは、コンソールでは異なる (そして正しい) 結果を表示しますが、シミュレーターではあらゆる種類のランダムながらくたが発生します。

(「results」は、クラスの NSMutableArray プロパティです。)

これは、配列のメモリ保持、または配列内の文字列と関係があるのではないかと思いますか? 私はまだそのコツをつかんでいないのではないかと心配しています。

[Marc Bessey に応じて編集 -- ここにあるものはすべて基本的なデータソース メソッドだと思います]

0 投票する
8 に答える
56150 参照

objective-c - NSMutableArray を使用した 2D 配列

Objective-C で変更可能な 2 次元配列を作成する必要があります。

たとえば、私は持っています:

の各項目はsections配列で構成されrowsます。rowsオブジェクトを含む配列です。

そして、私はこのようなことをしたい:

セクション 0、行: obj1、obj2、obj3 セクション 1、行: obj4、obj5、obj6、obj 7...

Objective-Cでそれを行う方法はありますか?

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

objective-c - 複数の配列の内容を単一のオブジェクトに置き換えますか?

NSMutableArrayオブジェクトに置き換えたいコンテンツがありますNSNull

これが私がすることです:

どうすればこれをより効率的に行うことができますか? 配列の内容を 1 つずつ置き換えることができるように、NSIndexSet を列挙する方法はありますか?

解決済み

推奨される方法は 2 倍高速であることが判明しました (平均 0.000565 秒 vs 0.001210 秒):

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

cocoa - cocoaのファイルにNSMutableArrayを書き込む際の問題

本当の初心者の質問。NSValuesを含むNSMutableArrayを作成するNSViewサブクラスがあります。writetofile:atomaticallyを使用して配列をファイルに書き込みたい場合:ファイルは作成されますが、可変配列に含まれているNSValueが含まれていません。この可変配列をファイルに正常に書き込む方法を知っている人はいますか?

ありがとう

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

iphone - オブジェクトを NSMutableArray に追加すると、XML ファイルから解析するときに順序が奇妙に見える

"title" と "noType" の 2 つの要素の XML ファイルを解析しています。これらが解析されたら、NSString 変数を含む独自の Master クラスのインスタンスである aMaster というオブジェクトに追加します。

次に、これらのインスタンスをシングルトンの NSMutableArray に追加して、プログラム内の別の場所で呼び出すようにします。問題は、それらを呼び出すと、それらが同じ NSMutableArray インデックス上にないように見えることです...各インデックスには、タイトルまたは noType 要素のいずれかが含まれている必要がありますが、両方である必要があります...誰かが私が何であるかを見ることができますか?間違っている?以下はパーサーのコードです。本当にありがとう!!

0 投票する
4 に答える
41907 参照

iphone - NSArrayを動的に埋めるにはどうすればよいですか?

forループがあります。NSArrayそのループの中で、いくつかのオブジェクトで埋めたいと思います。しかし、それを可能にする方法は見当たりません。オブジェクトがいくつあるかを事前に知っています。を避けたいNSMutableArrayのは、に比べて非常に大きなオーバーヘッドとパフォーマンスブレーキだと言う人もいるからNSArrayです。

私はこのようなものを持っています:

のドキュメントを調べましたNSArrayが、そこに含まれる要素の数を指定するにはどうすればよいですか?それとも私は本当にそのために使用する必要がありNSMutableArrayますか?

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

objective-c - Objective-C で配列に参加する

NSMutableArray を文字列に変換する方法を探しています。このRuby配列メソッドに匹敵するものはありますか?

乾杯!

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

iphone - NSMutableArray の -replaceObjectAtIndex:withObject: は、新しいオブジェクトに置き換えられた古いオブジェクトを解放しますか?

ドキュメントはそれについて何も述べていません。古いオブジェクトが「削除」され、新しいオブジェクトがその場所に来ると、古いオブジェクトはどうなりますか? 自分で解放しなければなりませんか?