我有一個TPushEvent和TKinveyProvider在我的firemonkey窗體上聲明如何設置TPushEvent的提供者?
我試圖在代碼中手動設置提供程序的值。我意識到,默認情況下,當您將這些控件放置在窗體上時,PushEvent的Provider屬性會自動設置爲TKinveyProvider。然而,我正在解決一個明顯的錯誤,我想稍後設置它。
我在這段代碼中正確設置提供者屬性嗎?
//In my form class
//...
myPushEvents: TPushEvents;
myKinveyProvider: TKinveyProvider;
//later on in one of my procedures/methods
//...
myPushEvents.Provider := myKinveyProvider;
當我看到一個其他的價值以後,應該已經確定之後,它仍然顯得nil
。
Provider
似乎被定義爲IBackendProvider
這是一個界面,我不知道如果我有比我會像一個整數或字符串簡單數據類型,它的供應商不同的方式分配它。
您可以直接指定實現該接口的接口類。只是不要手動銷燬課程,因爲引用計數會爲你做。 – Johan
這是一個不是? – BIBD
的確如此。 – Johan