2010-01-07 3 views
2

result = [result stringByReplacingOccurrencesOfString: @ "ç" withString: @ "c"];Статический анализатор Clang дает предупреждение по autoreleased

result = [result stringByReplacingOccurrencesOfString: @ "Ã ‡" withString: @ "c"];

лязга Статический анализатор дает предупреждение "Метод возвращает объект Objective-C с +0 сохраняют счета (без владеющей ссылки)"

возврата [результат autorelease];

«Объект над-autoreleased: объект был отправлен -autorelease но объект имеет нулевой (локально видимый) сохраняют счетчики»

ли года имеют ни малейшего представление об этом предупреждении?

ответ

4

stringByReplacingOccurrencesOfString возвращает уже автореализованный объект.

Вам не нужно выпускать или автообновлять его.

Смежные вопросы