Swiftyinsta: Get Followers completionHandler 永远不会被调用

创建于 2019-12-02  ·  3评论  ·  资料来源: TheM4hd1/SwiftyInsta

@TheM4hd1

似乎追随者请求完成处理程序永远不会被调用。 我的代码如下:

    func getMyFollowers() -> Observable<[User]>{
        return Observable.create { observer in
            self.handler.users.following(user: .me, with: .init(maxPagesToLoad: .max), updateHandler: nil, completionHandler: { (response, _) in
                switch response {
                case .success(let users):
                    observer.onNext(users)
                    observer.onCompleted()
                case .failure(let error):
                    observer.onError(error)
                    observer.onCompleted()
                }
            })

            return Disposables.create()
        }
    }

最有用的评论

是的。 我今天遇到了同样的问题。
这绝对是2.2一个大错误。 我正在修理它。

所有3条评论

似乎如果我将 maxPagesToLoad 设置为 1 它可以工作,但除此之外的问题是分页。

@sbertix同样的问题也出现在

self.handler.media.by(user: .primaryKey(userId), with: .init(maxPagesToLoad: .max)

是的。 我今天遇到了同样的问题。
这绝对是2.2一个大错误。 我正在修理它。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

sbertix picture sbertix  ·  27评论

canaksoy picture canaksoy  ·  6评论

biox86 picture biox86  ·  12评论

reefer picture reefer  ·  18评论

effecttwins picture effecttwins  ·  16评论