1
我是ReactiveCocoa的新手。在我斯威夫特的ViewController,我想觀察/聽在RecipeSwipingViewModel以下方法的調用:如何觀察ViewModel中的方法調用?
func fillSwipingQueueWith(recipeSwipingCards: [RecipeSwipingCardVM]) { ... }
不幸的是,我不能得到這個工作,但我想這是一個很常見的情況。我嘗試了幾個變化:
self.viewModel.rac_signalForSelector("fillSwipingQueueWith")...
self.viewModel.rac_signalForSelector("fillSwipingQueueWith:")...
self.viewModel.rac_signalForSelector(Selector("fillSwipingQueueWith:"))...
self.viewModel.rac_signalForSelector("fillSwipingQueueWith:", fromProtocol:NSProtocolFromString("RecipeSwipingViewModel")...
我錯過了什麼?實際上是否可以偵聽另一個對象(沒有協議)內的方法調用?非常感謝幫助。
乾杯,赫拉爾