我已经使用 MGTwitterEngine 的扩展类通过 xAuth 设置并成功登录,我的问题是如果我想将它传递给另一个视图控制器,我该如何更改委托类,因为它是某种弱引用
@interface MGTwitterEngine : NSObject <MGTwitterParserDelegate> {
__weak NSObject <MGTwitterEngineDelegate> *_delegate;
我最好将它包装成一个单例类并以这种方式传递,每次登录似乎都过大了,还是我错过了一种非常明显的方式来共享这个对象
目前我已经向 MGTwitterEngine 添加了一个 setDelegate 方法,但感觉好像我在不必要地与框架作斗争