問題タブ [instruments]

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 に答える
672 参照

objective-c - NSArray NSString メモリリーク

文字列を読み取って配列に解析する簡単な方法があります。

しかし、計器は私に NSString の行でリークがあったことを報告しました

なぜこれが起こるのか、私にはわかりません
1)。値とトークンの両方が自動解放されると思いますか? 私は正しいですか?
2)。値とトークンを解放しようとしましたが (試してみました)、クラッシュします。

事前にご協力いただきありがとうございます。

マイケル

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

iphone - Instrumentsのメモリリークツールに「for」ループの問題がありますか?

シミュレーターのInstrumentsでアプリを実行してメモリリークをチェックすると、このコードブロックのリークを示しているようです。

明らかに、このループでは、オブジェクトを割り当て/初期化しますが、終了したら解放します。これは、Instrumentsがそのループ内のアクティビティをどのように認識しているかの単なる症状なのか、それとも私が気を失っている(または他の何かを完全に間違っている)のか疑問に思います。

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

iphone - GeneralBlock-16 でリークを見つけましたか?

ObjectAlloc がブロックの型情報を推測できない場合、「GeneralBlock」が使用されます。このブロックからリークを取得して、私が使用する「試行錯誤」の必要性を排除する戦略はありますか? 私は推測し続けているので、Extended Detail のことは実際には私には役に立ちません。

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

iphone - Instrumentsを使用してメモリリークを見つける方法に関するチュートリアルやビデオはありますか?

計測器でいくつかの大きなメモリリークを見つけましたが、コードのどこにあるのかを理解する方法がわかりません。それについてどうやって行くかについてのいくつかのタットが必要です....

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

iphone - xCode 3.2.1 エイリアンリーク

プロジェクト全体で使用されるコード:

UITabBarController がウィンドウ ビューに追加されると、次のリークが bij Instruments で検出されます。

漏洩したオブジェクト: Malloc 128 バイト

アドレス : 0x391ee70

サイズ:128バイト

担当ライブラリ : CoreGraphics

責任のあるフレーム: open_handle_to_dylib_path

これと同じ問題が UINavigationController でも発生しますが、UIViewController では発生しません。

仕様:

Mac OS X 10.6.2

xCode 3.2.1

楽器 2.0.1

iPhone シミュレーター 3.1.3 用にコンパイル | デバッグ

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

iphone - iPhoneアプリでメインリークが発生するのはなぜですか?

下のスクリーンショットを参照してください。これは、LeaksInstrumentが私のアプリで見つけた唯一のリークです。箱から出してすぐに使えるので、メインがリークしているのは奇妙に思えます。これは一般的ですか?

main.m

コールスタックの最上位

コールスタックの最下部

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

iphone - ボタンをサブビューとして追加するとメモリ リークが発生するのはなぜですか?

次のように、各カスタムセルにサブビューとして追加する UIButton とともに、テーブルビューを使用するアプリがあります。

Instrumentsを使用してメモリリークがないことを確認するまでは問題ないと思っていましたが、UIButtonをセルのサブビューとして追加すると、何らかの形でUIKit内でリークが発生することがわかりました。

具体的には、セル行ごとに (ボタンがサブビューとして追加されるたびに) メモリリークが発生し、リークされたオブジェクトは「-[UIView _createLayerWithFrame:]」である責任フレームを持つ「CALayer」です。

ここで何か間違ったことをしていますか?

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

iphone - Instrumentsに他のアプリケーションをロードすることはできますか?

Instruments を使用して、iPhone でサードパーティのアプリケーションを覗き見したいのですが、可能ですか? 私が開発したいくつかのアプリケーションに Instruments を接続すると、すべてがうまくいきます。しかし、他のアプリケーションをロードしようとすると、Instruments は「pid XY のタスクを取得できない」と文句を言います。それはセキュリティ対策ですか?

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

xcode - 楽器がフリーズして iPod touch 2G を再起動する

Instruments でアプリケーションを実行できません。Xcode でRun › Start with Performance Toolで実行してみました。インストゥルメントが起動し、iPod touch 2G が動かなくなり、毎回再起動します。私は OS X 10.6.2、Xcode 3.2.2 を使用しており、iOS SDK 3.2.1 を使用しています。