Commande / Développeur / usr / bin / clang a échoué avec le code de sortie 1

J'ai essayé de faire un simple Mac Objective-C application avec Xcode pour garder le score de deux joueurs de jouer à un jeu simple avec un maximum de 36 scores par joueur. Il n'est pas très pratique d'utilisation grâce à ses fonctionnalités limitées, et c'est surtout pour la pratique. J'ai essayé d'étendre l'application un peu avec une fenêtre de Préférences, qui serait pop up lorsqu'un élément de menu a été cliqué.

J'ai créé un fichier pour contrôler les hommes de l'élément, puis une pointe de pop-up quand il est cliqué. Tout cela a bien fonctionné, et une nouvelle fenêtre pop-up. J'ai mis les curseurs, les champs de texte, etc. sur la plume, et de les connecter à des actions. Tout cela a bien fonctionné.

Le problème est venu quand j'ai essayé d'importer les fichiers dans la racine de mes contrôleur pour que je puisse utiliser de l'utilisateur le choix de l'application.

J'ai eu l'erreur de compilation suivant:

Command /Developer/usr/bin/clang failed with exit code 1

Avec tout cela:

Ld
"/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Products/Debug/SimpleScoreKeeper
Mac.app/Contents/MacOS/SimpleScoreKeeper Mac" normal x86_64
cd "/Users/myusername/Dropbox/iphone
app/SimpleScoreKeeper Mac"
setenv MACOSX_DEPLOYMENT_TARGET 10.6
/Développeur/usr/bin/clang -arch x86_64 -isysroot
/Developer/SDKs/MacOSX10.6.sdk
-L/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Products/Debug
-F/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Products/Debug
-filelist
"/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Intermediates/SimpleScoreKeeper
Mac.build/Debug/SimpleScoreKeeper
Mac.construire/Objets-normal/x86_64/SimpleScoreKeeper Mac.LinkFileList"
-mmacosx-version-min=10.6 -cadre de Cacao -o
"/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Products/Debug/SimpleScoreKeeper
Mac.app/Contents/MacOS/SimpleScoreKeeper Mac"

ld: dupliquer le symbole _addScores dans
/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Intermediates/SimpleScoreKeeper
Mac.build/Debug/SimpleScoreKeeper
Mac.construire/Objets-normal/x86_64/Prefrences.o et
/Users/myusername/Library/Developer/Xcode/DerivedData/SimpleScoreKeeper_Mac-bjvjeiybvmwfjpfilvnpezarwkml/Build/Intermediates/SimpleScoreKeeper
Mac.build/Debug/SimpleScoreKeeper
Mac.construire/Objets-normal/x86_64/RootController.o pour l'architecture
x86_64 clang: erreur: échec de la commande de l'éditeur de liens avec le code de sortie 1 (l'option-v
voir invocation) de Commande /Développeur/usr/bin/clang a échoué avec le code de sortie
1

(Éventuellement) les fichiers liés dans mon projet à suivre.

RootController.h - All the interface declarations for stuff in the MainMenu.xib window
RootController.m - Where I need to import the files to
MainMenu.xib - The nib owned by the RootController class
Preferences.h - A file I'd want to import, but it won't work.
Preferences.m - A file I'd (maybe) want to import, but it won't work.
Preferences.xib - The nib owned by the Preferences class.
PreferencesMenuController.h - Where I declare the clickPreferences action. (Liked to MainMenu.xib)
PreferencesMenuController.m - Where I say that clickPreferences opens up Preferences nib.  (Linked to MainMenu.xib)

Est-il une raison pourquoi je serais obtenez cette erreur? Est-il quelque chose que je dois faire dans la classe, je suis de l'importation? Veuillez être assez détaillé, je suis nouveau sur le langage somight sais pas comment faire certaines choses. Et si il y a une chose que j'ai besoin de clarifier, laissez-moi savoir.

EDIT:
Voici le code pour le fichier je ne peux pas importer.

#import "Preferences.h"

@implementation Preferences

int addScores;

- (IBAction)addScoresToggled
{
    NSLog(@"addScores was toggled.");
}


- (id)initWithWindow:(NSWindow *)window
{
    self = [super initWithWindow:window];
    if (self) {

    }

    return self;
}

- (void)dealloc
{
    [super dealloc];
}

- (void)windowDidLoad
{
    [super windowDidLoad];
}

@end

source d'informationauteur ObjectiveProgrammer