2

result = [result stringByReplaceingOccurrencesOfString:@"ç" withString:@"c"];

result = [result stringByReplaceingOccurrencesOfString:@"Ç" withString:@"c"];

clang 静的アナライザーは、「メソッドは、保持カウントが +0 の Objective-C オブジェクトを返します (非所有参照)」という警告を出します。

[結果の自動リリース] を返します。

" オブジェクトが自動解放されすぎました: オブジェクトが送信されました -autorelease ですが、オブジェクトの保持カウントがゼロ (ローカルで表示可能) です "

この警告について何か考えがありますか?

4

1 に答える 1

4

stringByReplaceingOccurrencesOfStringは、既に自動解放されたオブジェクトを返します。

リリースまたは自動リリースする必要はありません。

于 2010-01-07T08:37:01.657 に答える