IOS开发--第三阶段--微博(6)(程序3)

 

在ZYSinaEngine中 声明一个实例方法 根据code请求accesstoken

拿到token后 告诉Controller拿到accesstoken 使用协议

因为是ZYSinaEngine想给别人传信息 所以在ZYSinaEngine中应该有一个委托对象属性 id<协议名> delegate

 

 

在ZYSinaEngine中写协议方法 并且在.m中使用代理对象调用协议方法 

因为协议方法为可选方法 所以应加判断 代理对象是否存在且是否可以响应代理方法

TimeLineViewController实现代理方法 拿到access_token

在ZYSinaEngine中 声明一个实例方法 根据accesstoken请求公共微博数据

拿到数据后 解析 告诉Controller拿到数据 使用协议 可以使用ZYSinaEngineDelegate

 

 

转载于:https://www.cnblogs.com/gegeboke/p/4373133.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值