0

Xcode プロジェクトで DDMathParser を使用しています。メモリリークがあり、解決できません。

Instrumentsは、次のリークされたオブジェクトを提供します:
_DDNumberExpression
_DDFunctionExpression

誰でも私を助けることができますか?

ddmathparser を使用するための私のコード:

NSString *result = [NSString stringWithFormat:@"%@", [string numberByEvaluatingString]];
4

1 に答える 1

2

DDMathParser の作成者はこちら。

これが私のコードのリークではないことを願っていますが、再現ケースがあなたが言うほど単純であれば、それは確かに可能です. 静的アナライザーはコードの問題を示していませんが、静的アナライザーも完璧ではありません。

これをデバッグするために必要なものは次のとおりです。

  1. とはstring? 明らかにNSString変数ですが、内容を知る必要があります
  2. で何か他のことをしていますDDMathParserか、それともこの 1 行だけですか?

編集

あなたの他の質問から、文字列を使用していることがわかりました@"1+2"。そのコードを Instruments で実行すると、リークは発生しません (ARC の有無にかかわらず)。そうですね、もっと多くの情報が必要になります。

于 2012-09-04T22:07:43.713 に答える