2016-08-30 20 views
0

このエラーを解決するにはどうすればよいですか?[MosquittoClient initWithClientId:]:インスタンスに送信された認識できないセレクタ

2016-08-30 09:14:55.856 BBS[476:159483] -[MosquittoClient initWithClientId:]: unrecognized selector sent to instance 0x15e3ba60 
2016-08-30 09:14:55.859 BBS[476:159483] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 

は ' - [MosquittoClient initWithClientIdは:]:認識されないセレクター インスタンスに送信0x15e3ba60' ***まずスローコールスタック: (0x21d19b0b 0x214d6dff 0x21d1f455 0x21d1d0ab 0x21c47298 0xaeec8 0xaedb8 0xae484 0xae570 0x2632a6a1 0x2632a631 0x2631256b 0x26329f51 0x26329bbf 0x26322547 0x262f2dd5 0x262f1379 0x21cdb9e7 0x21cdb5d7 0x21cd993f 0x21c281c9 0x21c27fbd 0x23244af9 0x2635b435 0xaf8e8 0x218d4873) のlibC++ abi.dylib:NSException

0タイプのキャッチされない例外で終わります

FYI:Mosquittoライブラリを使用しているプロジェクトがあり、動作しています。しかし、元のソースコードを別のMacにコピーして配布したり、新しいプロジェクトを作成してMosquittoライブラリを統合すると、エラーが表示されます。

client = MosquittoClient(clientId: "client1") <-- Line that causes the error 
client?.delegate = self 
client?.port = 1883 
client?.host = "someIPAddress" 
client?.connect() 

答えて

0

クライアントIDをハードコードしないでください。ブローカに接続するすべてのインスタンスごとに異なる必要があります。

+0

これは一例です。私のプロジェクトでは、クライアントIDは、異なるユーザーから異なるクライアントIDを取得する変数です。それでもエラーが発生する –

関連する問題