swift - GetStream EnrichedActivity 类的复制问题

标签 swift getstream-io

我正在尝试在 swift 上实现复制协议(protocol),以便我可以复制事件。但是 EnrichedActivity 有一个属性 originFeedId 是 let 的。 并且指定的初始化器不带 originFeedId 参数。下面是 getStream iOS Pod 中 EnrichedActivity 初始化器的代码。

    public init(actor: ActorType,
            verb: Verb,
            object: ObjectType,
            foreignId: String? = nil,
            time: Date? = nil,
            feedIds: FeedIds? = nil) {
    self.actor = actor
    self.verb = verb
    self.object = object
    self.foreignId = foreignId
    self.time = time
    self.feedIds = feedIds
    originFeedId = nil
}

最佳答案

我在 1.2.1 版本中进行了修复。请检查。

关于swift - GetStream EnrichedActivity 类的复制问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56766597/

相关文章:

javascript - 在 JSContext 中暂停/停止评估脚本

swift - 带有 NSWindowController 的菜单栏应用

ios - 检查用户名是否已经存在的 : Swift, Firebase

iOS 应用程序只能支持一个 tabBar 项目的横向方向吗?

ios - 折叠 展开 UITableView

javascript - 在 GetStream io 中从浏览器更新事件

getstream-io - GetStream 和事件提要

ios - 直接深度链接到特定的聊天或消息?

getstream-io - 删除提要和所有事件 - 一些事件仍然存在

getstream-io:使用带有聚合 feed id 的 getActivities