Есть два способа разбить строки на несколько строк:
Использование \
Все строки в C можно разбить на несколько строк, используя \.
Обычный C:
char *my_string = "Line 1 \
Line 2";
Objective-C:
NSString *my_string = @"Line1 \
Line2";
Лучший подход
Есть лучший подход, который работает только для строк.
Обычный C:
char *my_string = "Line 1 "
"Line 2";
Objective-C:
NSString *my_string = @"Line1 "
"Line2"; // the second @ is optional
Второй подход лучше, потому что там не так много пробелов. Однако для SQL-запроса возможны оба варианта.
ПРИМЕЧАНИЕ. С помощью #define вам нужно добавить дополнительный '\' для объединения двух строк:
Обычный C:
#define kMyString "Line 1"\
"Line 2"