好的,这是一个普遍的问题。我一直在使用RestKit建立与OAuth和其他Web服务的连接。它真的很棒。而且我们知道还有其他几个第三方框架。
但是,是否可以仅使用本机iOS框架(NSURLConnection等)提供的类从OAuth Web服务获取数据。
我知道它是,但是那么几乎每个人都喜欢像RestKit这样的东西是如此困难。 如果我想自己编写所有代码,我该怎么做呢。使用哪些类,要考虑的事项,要引用的任何示例代码等
PS - 我以前真的试图在网上四处看看,但没有任何结论性的报道。 正如您所知,尽管它们提供了极大的便利,但在使用第三方库时还有一些显而易见的事情需要考虑。变化很频繁,你不知道什么时候可以退役。最重要的是,您希望了解项目中可见代码的每一行。答案 0 :(得分:0)
OAuth通过网络发生,传递请求并接收指示接下来需要发生的事件的响应。因此,在此情况下,使用NSURLConnection发送请求,并实现委托方法以侦听响应或失败,并可能发送更多请求。
如果你第一次进入OAuth,这可能会让人望而生畏,因为来回调用的方法看起来过于复杂。我建议您获取一个简单的OAuth库(一个/非常/简单的OAuth库),并跟踪该代码。