0

アプリで静的アナライザーをランチしましたが、いくつかの警告(エラー)があり、テーマを回避する方法がわかりません。警告は次のとおりです。

Dead store ....

コード行は次のとおりです。

NSArray *listHighlights = [NSArray array];
 listHighlights = [jsonParser objectWithString:highlightText error:&error];
....

私はこのようにできると思いますが、オブジェクトlistHighlightsは割り当てられていませんか?

NSArray *listHighlights = [jsonParser objectWithString:highlightText error:&error];
4

1 に答える 1

2

これ...

NSArray *listHighlights = [NSArray array];

...変数が自動解放された配列を指すようにし、すぐにそのオブジェクトのアドレスを、objectWithString:おそらくそれが作成した別の配列から返されたもので上書きします。自動リリースのため、実際にはリークではありませんが、確かに労力の無駄です。

于 2012-07-04T15:04:24.897 に答える