Взгляните на этот пост в блоге, который отлично обобщает правила управления памятью в Objective C: http://interfacelab.com/objective-c-memory-management-for-lazy-people/.
В частности, здесь применяется правило № 1 - вам нужно толькоосвободить объект, если он принадлежит вам, и вы владеете им, если вы выделяете, копируете или обновляете его (или если вы явно его сохранили).Вы не делали ничего из этого, поэтому вам не нужно выпускать это.
Независимо от того, была ли она автоматически выпущена или нет, зависит от того, как изначально была создана строка, но вам не нужно об этом беспокоиться, поскольку вы не несете ответственности за ее освобождение.