std::string
в NSString
, но мне не повезло.
Я могу успешно конвертировать с NSString
в std::string
со следующим кодом
NSString *realm = @"Hollywood";
std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]];
Однако я получаю ошибку времени компиляции, когда я пытаюсь выполнить следующие
NSString *errorMessage = [NSString stringWithCString:REALM encoding:[NSString defaultCStringEncoding]];
Ошибка, которую я получаю,
Cannot convert 'std::string' to 'const char*' in argument passing
Я что-то пропустил?
Спасибо заранее.