Я пытаюсь выполнить завершение, как указано в этом псевдокоде:
NSString *login;
NSString *pass;
<snip>
NSString *loginString = [NSString stringWithFormat:@"\000%@\000%@", login, pass];
... и, как вы можете себе представить, я получаю предупреждение: «Литерал CFString содержит символ NUL».Я полностью понимаю, почему.Я ввел нулевой символ в мою строку.Что мне нужно немного помочь, так это как достичь этой цели с помощью правильного кода Obj-C.Любопытно, что код «как есть» на самом деле работает, но я знаю, что с этим предупреждением возникнет проблема.
Примечание - длина символов «login» и «pass» заранее неизвестна, можетбыть разными в разное время.Так что это устраняет какое-то статическое решение.Спасибо.