我对 ios dev 有点陌生,如果用户已经获得访问令牌的授权,我正在尝试禁用按钮。我只是不知道是否有一种干净的方法。现在我在我的 viewWillAppear 中有一个检查,它调用 api 客户端对象 isAuthorized: 返回一个布尔值并将按钮的启用设置为是/否。在 isAuthorized 中,如果存在访问令牌,我会发出一个测试 http 请求,但由于我必须等待完成块,因此时间已关闭,并且按钮在不应该时被禁用。我应该设置一个 NSNotification 还是应该只在 viewWillAppear 而不是在客户端中发出测试 http 请求?还是有更好的解决方案?
谢谢