我从一个空白应用程序模板生成了一个F#Xamarin.iOS应用程序。 零到底是什么意思?这是否意味着零回报?
namespace FSharpForms.iOS
open UIKit
module Main =
[<EntryPoint>]
let main args =
UIApplication.Main(args, null, "AppDelegate")
0
答案 0 :(得分:2)
.NET应用程序中的Main
方法需要返回表示该过程的“退出代码”的数字代码。 0
函数末尾的值main
是该函数的返回值(有点像用C语言编写return 0
),0
表示该过程成功完成。
您可以找到有关exit codes on Wikipedia的更多信息。通常,在编写应该从脚本中调用的命令行工具时,这可能很有用-退出代码是一种简单的方法,可以指示调用脚本的脚本是该工具成功还是失败的原因。但是,我不确定退出代码在iOS上是否具有特定含义,这对您而言是否有用。