我正在尝试构建一些我刚刚继承的旧 ActionScript 代码,我认为这些代码最初是为旧版本的 flex 编写的,而我刚刚开始学习该语言。我在下一行收到一个错误,我不知道如何解决。
import mx.collections.ArrayCollection;
import mx.collections.Sort;
// ...
public var actualModelList : ArrayCollection = new ArrayCollection();
// ...
var actualSort : Sort = actualModelList.sort;
1118: Implicit coercion of a value with static type mx.collections:ISort to a possibly unrelated type mx.collections:Sort.
我假设它Sort
实现了一个接口,ISort
但是在我使用过的其他语言中,这个任务似乎是合法的。这段代码有什么问题?