RevueSDK · Swift reference Guides

Protocol

RevueDelegate

朋友層事件代理 — 監聽好友連線、訊息、Presence 等事件

protocol RevueDelegate : AnyObject

Overview

使用方式:

Revue.shared.delegates.add(delegate: self)

func revue(_ revue: Revue, friend friendId: String, didUpdatePaths paths: FriendConnectionPaths) {
    updateUI(friendId, isOnline: paths.isOnline)
}

所有方法都有預設空實作,可選擇性實作需要的事件。 所有 delegate 方法在 Main Thread 呼叫。

Topics

Instance Methods