Импортируем Pantomime для отправки электронной почты! - PullRequest
2 голосов
/ 10 августа 2009

Я хочу отправить письмо из Какао в асинхронном режиме. Я скачал исходный код Pantomime и скомпилировал его, затем получил фреймворк из папки сборки. Я добавил каркас пантомимы в свое приложение. Теперь моя проблема заключается в том, когда я добавляю импортную информацию вроде:

#import <Pantomime/Pantomime.h>

Я получил эти ошибки сборки:

error: cannot find protocol declaration for 'RunLoopEvents'

error: syntax error before 'RunLoopEventType'

fatal error: method definition not in @implementation context

Все эти ошибки находятся в CWService.h, который является одним из файлов в заголовке фреймворка Pantomime.

Кто-нибудь может подсказать, как можно импортировать заголовок без ошибок сборки?

1 Ответ

5 голосов
/ 10 августа 2009

Возможно, он не знает, что вы работаете в Mac OS X. Я только что посмотрел старый проект и там использовал

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

для включения заголовка пантомимы. Таким образом, вы можете попробовать #define MACOSX перед импортом заголовка Pantomime, чтобы посмотреть, решит ли это вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...