我正在尝试为我的应用程序的应用程序内购买实现 RMStore 库。但我不知道他们对观察者/通知的含义。链接:点击这里查看网站
有人可以向我解释这个“观察者”的目的是什么,我需要把这些放在哪里?
- 我是否需要将观察者
([[RMStore defaultStore] addStoreObserver:self]; [[RMStore defaultStore] removeStoreObserver:self];
) 与我的购买/恢复方法放在同一类中? - 如果是这样,他们会做什么?addStoreObserver 是否告诉库 RMStore 执行已购买产品的方法,例如类中的 Buy Method 中的方法?
- 还是我需要将观察者放在其他地方?
- 观察者的一般目的是什么?
已经尝试了解,但找不到任何好的信息。有人可以为我说清楚吗?