这就是问题所在。出于某种奇怪的原因,Flash Builder 决定将我的 if 语句的右花括号之一用于其他内容。它已经决定它想要那个花括号来关闭我的课程。反过来,这会破坏它下面的所有内容,因为我的私有变量或方法都不可用。这里有条件...
if (!!_VOArray[0].length && !!_VOArray[1].length) {
for (var i:uint = 0; i < _VOArray.length; i++) {
if (!!_VOArray[1][i] && !!_VOArray[0][i].imageURL) {
_VOArray[1][i].imageURL = _VOArray[0][i].imageURL;
if (_VOArray[1][i].product == '') {
_VOArray[1][i].product = _VOArray[0][i].product;
}
}
}
}
如果我对此发表评论,一切都会顺利进行。现在,该文件说最里面的条件的右花括号是正确的。然而,围绕那个的包装 if 语句正在关闭我的整个类文件。
想法?