Использование CStrings в Objective C - PullRequest
0 голосов
/ 03 мая 2011

Есть ли какое-либо объявление, подобное CStrings в Задаче C?* Достаточно ли NSString для объявления строки?

Есть ли какое-либо другое представление, подобное CStrings в задаче C?

Ответы [ 2 ]

2 голосов
/ 03 мая 2011

Достаточно ли NSString для объявления строки?

Да.NSString является прямым эквивалентом типа MFC CString, хотя он, подобно Java String и C # string, обладает улучшенными функциональными возможностями и более прост в использовании.

Есть ли какое-либо другое представление, аналогичное CStrings в задаче C?1008 *

Существует также базовый тип основы CFString .Это чистый объект C, используемый в частях C API OS X.CFString имеет несколько лучшую функциональность, чем NSString, но его немного сложнее использовать.Если вы находитесь в Objective-C, а не на C или C ++, придерживайтесь NSString.В любом случае NSString и CFString являются бесплатными мостовыми .Это означает, что вы можете использовать одно как другое только с приведением типа.

Итог: придерживаться строки NSS.

1 голос
/ 03 мая 2011

NSString в порядке, это как CString; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...