2009-08-10 3 views
2

Ich möchte eine E-Mail von Cocoa in einer asynchronen Weise senden. Ich habe Pantomime Quellcode heruntergeladen und kompiliert, dann habe ich das Framework aus dem Build-Ordner. Ich habe das Pantomime-Framework in meiner App hinzugefügt. Nun mein Problem ist, wenn ich den Import satement hinzufügen:Importieren von Pantomime zum Senden von E-Mails!

#import <Pantomime/Pantomime.h> 

Ich habe diese Fehler bauen:

error: cannot find protocol declaration for 'RunLoopEvents'

error: syntax error before 'RunLoopEventType'

fatal error: method definition not in @implementation context

Alle diese Fehler werden in CWService.h gefunden, das eine der Dateien in dem Pantomime-Framework-Header ist.

Kann mir jemand vorschlagen, wie kann ich die Kopfzeile ohne Build-Fehler importieren?

Antwort

5

Vielleicht ist es nicht wissen, dass Sie auf Mac OS X. Ich sah in ein altes Projekt nur und dort habe ich

#define MACOSX 
#include <Pantomime/Pantomime.h> 

die Pantomime-Header enthalten. Sie könnten also versuchen, MACOSX zu definieren, bevor Sie den Pantomime-Header importieren, um zu sehen, ob das Ihr Problem löst.

+0

Wow, das war großartig. Ich habe diese #define verwendet und dieser Fehler existiert nicht mehr. Vielen Dank für diese spezifische Antwort und Ihre wertvolle Zeit. :) –

Verwandte Themen