2014-10-27 52 views
0

我已经继承了一个非常大的使用数据绑定的Flex项目,并且在很多地方都不清楚为什么(为了什么目的)使用它。我想简化代码并删除不必要的数据绑定,但我不知道如何确定是否正在使用特定的绑定。有没有办法确定未使用的数据绑定

有没有一种方法可以轻松确定是否有其他类正在使用声明为可绑定的特定变量?

回答

2

最简单的解决方案(尽管粗略)是删除[Bindable]注释,然后查看编译器的警告。

或者,您可以重命名该变量或将其设为私有并查找编译错误。

这两种方法一次只能应用于一个变量。不幸的是,我不知道有什么办法可以生成所有绑定的报告。

+0

谢谢 - 我已经开始这样做了(以及搜索var名称以查看它是否在项目中的任何其他地方引用,而非单调乏味)。如果对绑定变量的引用不可用,编译器是否总是会发出警告? – 2014-10-27 22:09:33

+0

@TOMATO是的,虽然技术上有一个标志来压制警告信息。 – Brian 2014-10-28 15:17:18

相关问题