NSObject未定义(目标c)

时间:2010-08-20 03:40:03

标签: objective-c xcode xcode3.2

这可能是一个非常简单的问题,但我完全被它所困扰(而且有点尴尬的情况)。我在xCode中的命令行实用程序中有以下代码:

#include <CoreFoundation/CoreFoundation.h>

int main (int argc, const char * argv[]) {

    NSFileManager *filemgr = [NSFileManager defaultManager];

}

当我构建项目时,我收到错误“'NSFileManager'未声明”。如果我添加该行:

#include <Foundation/Foundation.h> 

我的错误计数从3跳到3951,并且文件“NSObjCRuntime.h”中存在所有错误。我不认为代码有什么问题,但是我在编程环境中设置错了吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

这些单引号无效。试试这个:

#import <Foundation/Foundation.h>

答案 1 :(得分:0)

你也忘记了你的自动发布池,当你不知道自己在做什么的时候,我认为你不应该自己做这些事情,只是让Xcode为你努力工作。

新项目窗口中应该有一个基于Foundation的命令行工具的模板。