問題タブ [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 投票する
14 に答える
104925 参照

ios - Objective-CでNSMutableArrayから重複した値を削除する最良の方法は?

Objective-CNSStringから重複値 ( )を削除する最良の方法は?NSMutableArray

これが最も簡単で正しい方法ですか?

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

objective-c - MyObject はメッセージ「-Foo」に応答しない場合があります。(Noob) Objective-C の質問

iPhoneアプリで何百万も稼ぐという大きな夢を持って、Objective-Cを学ぼうとしている別のC#/.NETの男:)

わかりました、この質問は私が静的型付き言語に慣れていることに起因していると確信しているため、調整に苦労していますが、ここに私の問題があります。MyObect というクラスがあるとします。

MyObject.h

MyObject.m

今、私はこれらのオブジェクトの NSMutableArray を台無しにしようとしているので、私のメインでは、これらのオブジェクトの配列を次のように埋めます:

派手なものはありません。しかし今、私は配列の最初のものを取り出して foo メソッドを呼び出そうとしていました。だから、ここで私は混乱しています。私はこれを試しました:

これが機能している間、 MyObject may not Respond to message という警告が表示されます。それで、私はそれをキャストさせてください:

それはまた私に警告を与えます。

私の質問は、アイテムをコレクションに保存する方法と、それらを引き出してオブジェクトのタイプを保持する方法に関する基本的な質問だと思います。繰り返しますが、私は .NET のバックグラウンドを持っているので、私の考え方に根本的な欠陥がある可能性があります。誰かが私を正しい方向に向けることができれば、大いに感謝します。

編集:私の元のコードには、実際にキャストにアスタリスクがありました(アスタリスクがないと、コンパイルエラーが発生します)。それでも警告は表示されますが...

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

iphone - NSMutableArray - アイテムを置き換えると例外が発生します...ヘルプ!

私は Obj-C の初心者です。私はこれをもっとよく学ぶ必要があるので、私が間違っていることを教えてください..

私は画像の配列を持っています....実行のさまざまな時点で、最後の要素を前の画像の1つに置き換える必要があります...したがって、最後の画像は常に前の画像の1つを複製します。置換を行うと、例外がスローされます! setCorrectImage への呼び出しを削除すると、機能します。

ここ数時間、これを理解することができません:-(


controller.h の宣言は次のとおりです。

アレイはコントローラで初期化されます -

ビューが表示されると、これが起こります-

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

objective-c - NSString を含む NSMutableArray の NSMutableArray をどのようにソートできますか?

NSString を含む NSMutableArray の NSMutableArray をソートする簡単な方法はありますか?

これを行うための簡単な方法があるに違いないと確信していますが、見つけられないようです。

明確にするために、サブ配列のインデックス 3 にある NSString で最初の配列をアルファベット順に並べ替えたいと思います。

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

iphone - NSMutableArray をコア データに保存する

NSStrings の NSMutableArray をコア データ モデルのエンティティの 1 つに追加したいと考えています。問題は、これが Core Data でサポートされている型ではないことです。

変換可能な属性を作成しようとしましたが、問題は、NSMutableArray を NSData に変換し、NSData から NSMutableArray に戻す方法が見つからないことです。この問題を解決する方法を知っている人はいますか?

(配列をアーカイブできることはわかっていますが、それはしたくありません。モデルに存在させたいのです)。

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

c# - 2次元NSMutableArrayヘルプ?

わかりました。私はこのようなC#コードをいくつか持っていますが、これをObjective-Cに入れようとしている場合、他の開発者が何を推奨するのか疑問に思いました。

私は使用することを計画してNSMutableArrayいますが、Objective-Cには多次元配列のようなものがないため、その2次元配列を正確に把握する方法が私の問題です。を使用するのは初めてなNSMutableArrayので、時々助けが必要です。

「2次元」の部分全体を把握したら、NSStringを使用して文字列オブジェクトを配列に追加するだけです。

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

objective-c - Objective-C - メソッド宣言でポインタの配列を実装する方法

私の以前の 2 つの投稿 (特にリンク #2) をご覧いただければ、同じコードに関する追加の質問をしたいと思います。メソッド宣言で、パラメーターの 1 つを、feat_data を指すポインターの配列へのポインターとして定義したいと考えています。以下のように (NSMutableArray*)featDataArray を宣言に入れ、feat_data 型の別のポインタを介して各オブジェクトにアクセスする以外に、どこに行って何をすべきか迷っています。ところで、たくさんの質問をしてすみません。私が使用している本でこのようなもののいくつかを見つけることができませんか、それとも間違った場所を探しているのでしょうか?

リンク#1

リンク#2

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

objective-c - Objective Cで配列インデックスを決定する方法は?

Objective Cに2つの配列があり、同じ場所に挿入できるように、何かがインデックスであるかを見つける必要があります。たとえば、「名前配列」と「年齢配列」があるとします。「name配列」にあるインデックス「charlie」を確認して、「age」配列のどこに彼の年齢を挿入するかを知るにはどうすればよいですか?

ありがとう