Определение строковых литералов?

Возможный дубликат:
В чем разница между строковой константой и строковым литералом?

Может ли кто-нибудь подтвердить это для меня ...

NSString *testString = @"Betty";

На мой взгляд, в этой строке объявляется указатель NSString (* testString), указывающий на строковый литерал @ "Betty". Это объявление не требует выделения и не требует его освобождения? Я просто хочу убедиться, что нахожусь на правильном пути.

-гари-


person fuzzygoat    schedule 10.09.2009    source источник


Ответы (1)


Ты на правильном пути. Строковый литерал будет скомпилирован в неизменяемый экземпляр NSString.

См. этот вопрос для получения дополнительных сведений. .

person pgb    schedule 10.09.2009