'NSString undeclared' - PullRequest
       4

'NSString undeclared'

3 голосов
/ 12 января 2011

Это очень глупо, но я не могу понять, как использовать строку NSString в своих размышлениях в приложении для iPhone.

Я не импортировал ничего особенного (просто stdio.h).Когда я попытался объявить:

NSString *test = @"Hello World"

и скомпилировал, я получил ошибку: 'NSString undeclared'

Как это исправить?Кроме того, когда я пытаюсь добавить

#import <Foundation/Foundation.h>

, я получаю 3951 ошибку сборки.

Ответы [ 4 ]

7 голосов
/ 12 января 2011

I haven't imported anything special (just stdio.h).

Вы должны #import <Foundation/Foundation.h>

Вы Application должны быть типа Foundationalt text

3 голосов
/ 12 января 2011

Вам необходимо импортировать Foundation.h.Вы, вероятно, не нуждаетесь или не хотите stdio.h.

0 голосов
/ 12 января 2011

Это тоже глупо.Вы ставили точку с запятой после строки?

0 голосов
/ 12 января 2011

Использование

NSString *test=[NSString stringWithFormat:@"Hello World"];

Приветствия

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