símbolo (s) não encontrado no aplicativo XCode, Cocoa

Embora eu tenha feito algum desenvolvimento em Java e um pouco em C (++), sou totalmente novo no Objective C e XCode da Apple.

Assim, estou totalmente perplexo com a seguinte mensagem de erro:

Building target “BatteryApp” of project “BatteryApp” with configuration “Debug” — (1 error)
        cd /Users/soren/Documents/BatteryApp
    setenv MACOSX_DEPLOYMENT_TARGET 10.5
    /Developer/usr/bin/gcc-4.0 -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/Users/soren/Documents/BatteryApp/build/Debug -F/Users/soren/Documents/BatteryApp/build/Debug -filelist /Users/soren/Documents/BatteryApp/build/BatteryApp.build/Debug/BatteryApp.build/Objects-normal/i386/BatteryApp.LinkFileList -mmacosx-version-min=10.5 -framework Cocoa -o /Users/soren/Documents/BatteryApp/build/Debug/BatteryApp.app/Contents/MacOS/BatteryApp
Undefined symbols:
  "_IOPSCopyPowerSourcesList", referenced from:
      _main in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
          "_IOPSCopyPowerSourcesList", referenced from:
              _main in main.o
        ld: symbol(s) not found
        collect2: ld returned 1 exit status

É de um aplicativo Cocoa padrão, com main.m parecido com isso:

import <Cocoa/Cocoa.h>
import <IOKit/ps/IOPowerSources.h>

int main(int argc, char *argv[])
{
    CFTypeRef powerInfo;
    IOPSCopyPowerSourcesList(powerInfo);
    NSLog(@"Foo");
    //return NSApplicationMain(argc,  (const char **) argv);
}

(Lembre-se - é só molhar os pés aqui ... Aprendendo por estragar, principalmente :))

Eu estou supondo que o lib IOKit não está ligado corretamente (se eu interpretar as reflexões arcane de g + + corretamente ...), mas eu não tenho idéia de como realmente ligá-lo?

Qualquer ajuda apreciada - também quaisquer links para bons tutoriais sobre como criar seus próprios aplicativos Objective C.

Felicidades!

questionAnswers(3)

yourAnswerToTheQuestion