問題タブ [nsmutabledata]

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

objective-c - 自動解放を許可しながら NSMutableData インスタンスのバイトを使用する

使ってきました

自動解放プールを配置していますが、Instruments でこれを見ると、mutableData割り当てが解除されていないようです。以下のように/
を使用することを考えましたが、送信してもパージされるかどうかはわかりません。 allocinitreleasebitmapData

NSMutableDataここでの適切な使用方法は何ですか?

andNSMutableDataの代わりに使用すると自動解放されるので便利だと思いました。しかし、今はそれが本当かどうかわかりません。malloc()free()

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

php - pHpサーバースクリプトからNSMutableDataに値を返す方法(Objective C、iOS)

わかりました。JSONやASIHTTPRequestだけでなく、これに対する答えを見つけるのに苦労しています。しかし、私の質問はもう少し具体的だと思います。私は趣味でプログラムするだけなので、専門家ではありません。そうは言っても、これについての私の抽象的な理解は完全にベースから外れている可能性があるので、質問には答えられないかもしれません。

基本的に、私がやりたいのは、Webサーバー上のpHpスクリプトにHTTPリクエストを送信し、Webサーバーに値を返すようにすることです。たとえば、単純な整数値またはブール値を返します(yes /noを返すログインスクリプトを考えてみてください)。 )。私はこれを理解する方法を簡単にしようとしているので、現時点ではセキュリティについて心配していません。

私が集めたものから、私は何かを使って

これはAppleのドキュメントからのものであり、私は一般的にこれを理解しています。つまり、URLを介してpHpファイルに情報を送信するとします。

また、私はそのすべてをうまく行うことができると仮定します。私の質問は、pHpからiOSの「NSMutableData」変数に値を戻すにはどうすればよいかということです。私はそれを「エコー」しますか?例えば:

そして、それはNSMutableData(変数$ result)に入れられる情報ですか?pHp / HTMLなどを使用して厳密に実行している場合は、セッション変数のようなものを使用して、他のページが変数にアクセスできるようにすることができます。

または、私が知らないデータをNSMutabalDataに返す他のpHp関数はありますか?基本的に、これは私が問題を抱えている2つの間のリンクであり、pHpスクリプトからのデータの返送です。NSMutableDataが「取得」しているのは何なのかよくわかりません。

できるだけ詳しく説明するように心がけましたので、長い質問でごめんなさい。これが私がやろうとしていることのすべてであると仮定して、値を返してください。セキュリティは重要ではありません(私はこれを最も単純なレベルで実行して、セキュリティを理解してから構築しようとしています)。「Webサービスを作成する」や「 _を使用する」などの漠然とした答えを避けようとしています。もっと良い方法はたくさんあると思いますが、プログラムを急いでいるわけではありません。 -NSURLConnection、pHp、NSMUtableData、およびすべての歯車がどのように組み合わされているかをよりよく理解するために、これを学習しようとしています。私が求めていることが技術的に不可能で意味がない場合は、その答えにも感謝します。検索してみましたが、このパズルの1つのピースに対して満足のいく答えが見つかりませんでした。

前もって感謝します。

編集:

私はもう試した

これは、基本的にサーバー上のpHpファイルを呼び出します。

これは機能しません。私の問題はpHp側にあると思いますが、NSMutableDataオブジェクトに値を返す特別なコマンドはありますか?(私の質問をもっと明確にするためのいくつかの追加情報)。

編集II:

直接応答できないようです。おそらく、これまで匿名でサイトを使用したことがあり、まったく新しいアカウントを持っているためです:)回答ありがとうチャールズ、echoとvar_dumpを使用しようとしましたが、どちらも送信していないようですデータが戻ってきました(NSStringに変換されたときのNSMutableDataオブジェクトは空のようです-Objective Cが間違っていない限り、私はそれをほぼ最小限に解析したので、そうではないと思います)。

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

iphone - NsMutableData の作成中のリーク

NSMutableData の作成中にリークが発生しました。connectionDidFinishLoading で webData2 を解放します...

だから私はこれをテストしました:

そして、私は命令に漏れがあります:NSMutableData *test =[[NSMutableData alloc]init];

理解できない !誰にもアイデアがありますか?

ありがとうございました!

GT

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

iphone - NSMutableData にアクセスする EXC_BAD_ACCESS

データにアクセスしようとすると EXC_BAD_ACCESS が発生します。内部データにアクセスしようとしたためだと思いますが、これを解決する方法がわかりません。コード:

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

iphone - クラスはNSMutabledataを返します

NSMutableDataを返すクラスを作成したいのですが、このコードはありますが、自分自身を返す方法を管理できませんでした。どんな助けでも素晴らしいでしょう。

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

iphone - NSMutableData を使用しますが、appendData は失敗しました

NSMutableData を長さ 100 で初期化すると、データの追加に失敗しました。

しかし、長さ0で初期化すると、うまく追加できます

私は Objective-C を初めて使用しますが、それを手伝ってもらえますか?

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

objective-c - NSMutableDataオブジェクトを使用して+[NSDatadataWithData:]を呼び出しても大丈夫ですか?

可変データインスタンスを不変に変更するために次のことを行うのは問題ですか?

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

nsurlconnection - 奇妙なバグ - NSURLConnection と NSMutableData の説明メソッドにアクセスできますが、ivar にはアクセスできません

だから私はクラスを取得しました:
DataFetcher.h

DataFetcher.m:



通常、EXC_BAD_ACCESS のアカウントでクラッシュします (NSZombie は何も検出しません)。connectionDidFinishLoadingに切り替えると、クラッシュせず、そこにデータがあるように見えることself.recievedData.lengthに気付きました。self.recievedData私が得たのと同じことself.networkConnection-印刷するだけself.networkConnectionなら大丈夫ですが、印刷するとself.networkConnection.retainCount(たとえば、ivarが機能します)、同じ信号でクラッシュします。

問題がどこにあるのか把握できないようで、しばらく静かに探していました。これについての助けに感謝します:)
Tnx!

ああ、私はこのコードでそれを呼び出します:
DataFetcher *fetcher = [[DataFetcher alloc] init];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"http://www.google.com"]]; [fetcher fetchDataWithRequest:request]; [fetcher release]; [request release];

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

objective-c - ビットフィールドのバイトをNSMutableDataに追加する方法

構造体があります

次のように、バイトをNSMutableDataオブジェクトに追加しようとしました。

しかし、要求されたビットフィールドのアドレスのエラーを受け取ります。バイトを追加するにはどうすればよいですか?

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

iphone - Objective-c/IOS: NSMutabledata のバイトを逆にする

私のアプリケーションでは、オーディオ ファイルのバイトを次のように NSMutableData に格納しています。

後でこれを使用して再生できます

私の質問は、どのコードがデータオブジェクトのバイトを逆にするので、再生時にサウンドが逆になるかということです?

どんな助けでも大歓迎です。

ちなみに、オーディオの byteData は以下を使用して取得されます。