单击此处查看错误快照 这是我们尝试使用目标 c 在 xcode 中开发应用程序时遇到的错误。由于我们是该技术的新手,因此我们无法理解重复定义发生在哪里。请帮助我们.
问问题
189 次
1 回答
0
如果您使用#include 而不是导入,则使用此技术来最大程度地减少重复项:在界面的开头(实际上就在它之前)检查定义,如果未定义,则定义它并继续定义您的界面。这是一个例子:
#ifndef __NetworkOptionsViewController__H // check if this has every been imported before
#define __NetworkOptionsViewController__H
#import "blahblah.h"
@interface NetworkOptionsViewController : UITableViewController
{
NSMutableArray* somevariable1;
int somevariable2;
}
@end
#endif
- 关于我之前遇到的具体问题,我收到此错误是因为我的班级的文件路径错误。我检查了文件检查器,但在 IDE 中尚未在 Classes 文件夹中定义我的类文件路径。我删除了它们并再次复制它们。
于 2013-03-25T22:07:16.483 回答