Разрешены ли несколько строк в заголовочном файле для текста / строк? - PullRequest
0 голосов
/ 26 мая 2010

Я хочу сделать это:

#define kDescriptionText @"Some text here..."
"...and more continued here."

Я тоже пробовал:

@"...and more continued here."

Возможно ли это? Или все это должно быть на одной прямой линии?

Ответы [ 3 ]

1 голос
/ 26 мая 2010

Используйте обратную косую черту, как здесь:

NSLog(@"Some text here...\
Some text here...");
0 голосов
/ 26 мая 2010

Я предпочитаю:

#define FOO @"hgdhjdlhd" \
             "gfgfgfd"

Или

NSString* const kFoo = @"gfsdhg"
                        "grgfsdgfsd";
0 голосов
/ 26 мая 2010

Так как я не могу поместить код в комментарий, вот предложение Пола для определения

#define BLAH @"this is a \ 
long string"

, который работал для меня.
Убедитесь, что после обратной косой черты нет символов (включая пробелы).

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