Я пытаюсь использовать scanf для присвоения значения NSString в соответствии с ответами на этот вопрос Омара. Это код, взятый прямо из ответа progrmr:
char word[40];
int nChars = scanf("%39s", word); // read up to 39 chars (leave room for NUL)
NSString* word2 = [NSString stringWithBytes:word
length:nChars
encoding:NSUTF8StringEncoding];
Однако я получаю сообщение об ошибке в последней строке, которая не имеет для меня абсолютно никакого смысла:
No known class method for selector 'stringWithBytes:length:encoding:'
Что в мире может быть причиной этой ошибки?
И да, у меня есть #import <Foundation/Foundation.h>
вверху файла.
NSString
? Указан ли такой метод? - person rmaddy   schedule 06.01.2014