将我的 Xamarin.Forms 版本升级到 5.0.0.2244 后,我在 Main.cs
中收到以下警告我的 iOS 项目中的文件:
Method 'UIKit.UIApplication.Main' is obsolete: Use the overload with 'Type' instead of 'String' parameters for type safety.
这是我的 Main.cs
文件:using UIKit;
namespace LindeGctMobileApplication.iOS
{
public class Application
{
private static void Main(string[] args)
{
UIApplication.Main(args, null, "AppDelegate"); // << warning
}
}
}
我需要更改什么才能删除此警告?
最佳答案
现在不推荐通过字符串引用类。您需要更改此行:
UIApplication.Main(args, null, "AppDelegate");
对此:UIApplication.Main(args, null, typeof(AppDelegate));
通过这种方式,您明确告知类的类型。
关于xamarin - 方法 'UIKit.UIApplication.Main' 已过时 : Use the overload with 'Type' instead of 'String' parameters for type safety,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70011243/