Swift GetStream EnrichedActivity类的复制问题

Swift GetStream EnrichedActivity类的复制问题,swift,getstream-io,Swift,Getstream Io,我试图在swift上实现复制协议,以便复制活动。但是EnrichedActivity有一个属性originFeedId,它是let。 指定的初始化器不接受originFeedId参数。下面是getStream iOS Pod中EnrichedActivity初始化器的代码 public init(actor: ActorType, verb: Verb, object: ObjectType, foreignId:

我试图在swift上实现复制协议,以便复制活动。但是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中修复了这个问题。请检查。

嘿,Aashish,我很快会修复它。Info Struct(ClientError.Info)的所有属性都应该是公共的。我想检查状态代码,但无法访问它,因为它是内部访问级别,因为现在它具有所有信息的公共描述,但是是的,检查状态代码不方便。它将在下一版本中公开。