作为这个茄子工具的新手。谁能告诉我如何创建一个用户own functions
来调用一些代码以进行递归使用。实际上我熟悉核心 java。我力图使用茄子创建自己的函数的语法。
提前致谢。
作为这个茄子工具的新手。谁能告诉我如何创建一个用户own functions
来调用一些代码以进行递归使用。实际上我熟悉核心 java。我力图使用茄子创建自己的函数的语法。
提前致谢。
在 eggPlant 中,函数的概念被称为“处理程序”。
处理程序基本上是一个函数。它接受参数,返回值等。例如,以下函数返回通过 ADB 连接的 Android 设备的序列号(我假设您熟悉 ADB)。
to getConnectionInfo
put the connectioninfo into connectionInfo
put property DeviceSerialNumber of connectionInfo into deviceSerialNo
return deviceSerialNo
end getConnectionInfo
要调用此函数并打印返回值,您可以:put getConnectionInfo()
要修改上述函数以获取参数,您需要添加一行(就在“to”行下方):Params param1,param2
我喜欢创建只包含处理程序的“Helper”脚本。然后我会在任何我想要的地方调用处理程序,例如
脚本“助手”的内容
to Function1
// perform some action
end Function1
to Function2
// perform some action
end Function2
...
然后调用函数
put helper.Function1()
把 helper.Function2()