Tutorial by Examples

Background threads cannot modify the UI; almost all UIKit methods must be called on the main thread. From a subclass of NSObject (including any UIViewController or UIView): InvokeOnMainThread(() => { // Call UI methods here }); From a standard C# class: UIApplication.SharedApplicat...
You can use async methods to handle asynchronous executions. For example POST and GET requests. Let say below is your get data method. Task<List> GetDataFromServer(int type); You can call that method as shown below var result = await GetDataFromServer(1); However, in real day practic...

Page 1 of 1