如何在现有方法中添加一些生成的代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在现有方法中添加一些生成的代码相关的知识,希望对你有一定的参考价值。

Synthetic在Activity.onDestroy()和Fragment.onDestroyView()方法中添加clearFindViewCache()。如何使用我自己的注释处理器向现有方法添加额外代码?如果我们查看合成的实现,我们可以看到类的使用,如ClassBuilderInterceptorExtension,ClassBuilderFactory等。我在哪里可以找到有关此API的文档和示例?

答案

Kotlin android Extensions是一个编译器插件,而不是注释处理器。 Kotlin编译器插件API目前没有记录且不受支持;正在为未来版本的Kotlin考虑支持的API。

以上是关于如何在现有方法中添加一些生成的代码的主要内容,如果未能解决你的问题,请参考以下文章

如何在dataTable现有列中添加静态数据列

解决如何在现有表中添加列

如何添加到现有号码? C++

如何在现有 AspNetUsers 表中添加列

如何将一些脚本添加到现有的swf文件?

我们如何在 django 中更改现有用户表中的字段名称