这非常愚蠢,但我无法弄清楚如何在我的iPhone应用程序中使用NSString。
我没有导入任何特殊内容(只是stdio.h)。当我试图宣布:
NSString *test = @"Hello World"
并编译,我收到错误:'NSString undeclared'
我该如何解决这个问题?另外,当我尝试添加
时#import <Foundation/Foundation.h>
我收到了3951个构建错误。
答案 0 :(得分:7)
I haven't imported anything special (just stdio.h)
。
你应该#import <Foundation/Foundation.h>
您Application
的类型应为Foundation
答案 1 :(得分:3)
您需要导入Foundation.h
。您可能不需要或不想stdio.h
。
答案 2 :(得分:0)
使用
NSString *test=[NSString stringWithFormat:@"Hello World"];
干杯
答案 3 :(得分:0)
这也很傻。你在排队后放了一个分号吗?