【发布时间】:2011-08-03 12:52:00
【问题描述】:
我正在尝试学习一些使用 XCode 和 Objective-C 开发 OS X 应用程序的基础知识,但我已经遇到了问题。
我有一个不久前做的项目,对我来说效果很好,但是,当我尝试复制上次的结果时,我遇到了很多错误。
我有两个文件,一个 .c 和一个 .h,名为“AppDelegate”
在 AppDelegate.h 中:
#import <Cocoa/Cocoa.h>
#import <WebKit/WebView.h>
@interface AppDelegate : NSObject {
IBOutlet WebView *gameFrame;
}
@end
然后,在 AppDelegate.c 中:
#import "AppDelegate.h"
@implementation AppDelegate
-(void)awakeFromNib
{
}
@end
在 IB 中,有一个名为“AppDelegate”的 NSObject,其类为“AppDelegate”。
但是,当我尝试运行此程序时,我收到 11734 错误...
当我单击 XCode 窗口底部的错误图标时,它列出了一堆似乎涉及 NSStrings 的代码,但我无法理解它...
另外,在我的代码中,
@end
.c 和 .h 中的行都以错误提示突出显示:
'Expected identifier or '(' before '@' token.'
我不明白 XCode 在尝试编译时遇到了什么问题,我没有看到任何合理的 '(' 位置,而且我认为我没有留下任何未识别的东西。
任何帮助将不胜感激。
【问题讨论】:
标签: objective-c xcode implementation