Я пытаюсь отправить и получить сообщение, используя платформу XMPP. Я использовал класс XMPPStream для отправки и получения сообщения. Мой код для получения сообщения:
- (void)xmppStream:(XMPPStream *)sender didReceiveMessage:(XMPPMessage *)message {
NSString *msg = [[message elementForName:@"body"] stringValue];
NSString *from = [[message attributeForName:@"from"] stringValue];
NSMutableDictionary *m = [[NSMutableDictionary alloc] init];
[m setObject:msg forKey:@"msg"];
[m setObject:from forKey:@"sender"];
[_messageDelegate newMessageReceived:m];
[m release];
}
При сборке я получаю ошибку компоновщика
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_XMPPStream", referenced from:
objc-class-ref in AppDelegate.o
"_OBJC_CLASS_$_XMPPPresence", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Пожалуйста, помогите мне решить эту проблему.
Заранее спасибо.