【发布时间】:2013-01-14 19:31:10
【问题描述】:
我在链接我的项目时看到Duplicate symbols。我不知道这意味着什么,也不知道如何解决它,所以任何帮助将不胜感激。
因为 shipNameText 似乎是错误的来源,所以我在这里使用它: 在 .h 中:
@property (strong,nonatomic)IBOutlet UILabel *shipNameText;
在.m
@interface boatInfoViewController ()
@end
@implementation boatInfoViewController
@synthesize shipNameText, shipSizeText;
- (void)viewDidLoad
{
[super viewDidLoad];
NSUserDefaults *shipName = [NSUserDefaults standardUserDefaults];
NSUserDefaults *shipSize = [NSUserDefaults standardUserDefaults];
NSString *name = [[NSUserDefaults standardUserDefaults]
objectForKey:@"shipName"];
NSString *size = [[NSUserDefaults standardUserDefaults]
objectForKey:@"shipSize"];
shipNameText.text = name;
shipSizeText.text = size;
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
【问题讨论】:
-
我已尝试清理构建文件夹
-
检查您是否在某处 #import 了一个 .m 文件而不是 .h 文件。 - 也许
#import "boatInfoViewController.m"? -
把我带到了那里!该死的xcode自动完成:p
-
好的。您想要一个可以接受的正式答案吗?
-
是的,当然。代表我们俩
标签: ios objective-c xcode compiler-errors