1

QuickBlox サイトで提供されているサンプルに基づいて、iOS アプリ内に単純なチャット モジュールを実装しようとしています。

ここを参照/ダウンロード:>> http://quickblox.com/developers/SimpleSample-chat_users-ios

私が抱えている問題は、ユーザーと部屋をロードする必要があるテーブルがコンテンツをロードしていないことです。

私は自分のコードを修正し、サンプルで提供されているものとまったく同じように見えます (基本的にクラスをエクスポートします)。.h ファイルへの接続は、サイトで提供されているサンプルに基づいて正しいです。

サンプルとの唯一の違いは、ストーリー ボードとアークを使用していることです。

この問題に加えて、他のすべてが正しく実行されます。元のサンプルにもある警告だけがあります。これは、テーブルが読み込まれない原因として破棄されます。

Webで解決策を探しましたが、この問題のドキュメントは限られています。

アプリ内にシンプルなチャット ルームを実装する別の方法を知っている人はいますか?

どんなアイデアや提案も高く評価されます..

EDIT 以下のリンクを使用して、上記の問題を説明する単純な xcode プロジェクトをダウンロードします。

http://dl.dropbox.com/u/20030125/QBChatTest.zip

ありがとう

4

1 に答える 1

0

私は問題が何であるかを見つけました。セッションを作成しますが、その後、すべてのユーザーを取得するクエリを呼び出しません。

したがって、クラス MainViewController.m に、メソッド - (void)completedWithResult:(Result *)result の次のコード行を追加します。

- (void)completedWithResult:(Result *)result
{
    if([result isKindOfClass:[QBAAuthSessionCreationResult class]]){
        if (result.success)
        {
            [self qbApplicationDidAuth];
        }
    }

...

その後、 http: //qblx.co/SRXgmJが表示されます。

于 2012-10-01T07:19:41.540 に答える