我有一个名为YelpService的单例。它负责从Yelp检索数据。当然,每次API调用都必须经过授权。问题是身份验证过程是异步的。如果我每次在使用YelpService之前都必须检查yelp客户端是否被授权,那将是非常多余的。我该如何解决这个问题?此外,如果我在具有完成处理程序的方法中添加身份验证逻辑,并嵌套在实际进行API调用的其他方法中,我会收到错误消息:Commandfailedduetosignal:Segmentationfault:11存储Yelp客户端以便调用API的安全有效方法是什么?我知道在init中进行网络调用是不好的。classYelpService{stati