Flex Builder іноді “не бачить” класу
Якщо умовою для оператору if є результат функції, та тіло оператору починається з дужки “(“, то Flex Builder не підкаже ім’я класу в якому є подібний if.
Ось приклад:
package
{
public class Flea
{
public function Flea()
{
if(this.hasOwnProperty("startJump"))
(this as Object).startJump()
}
}
}
В іншому класі того ж проекту при натисканні Ctrl+Space ми не побачимо клас Flea.

Також в самому класі не будуть працювати більшість можливостей Flex Builder, як наприклад перехід по F3, або Ctrl+o.
Такого не станеться, якщо використовувати фігурні дужки для обрамлення тіла оператора if :)
if(this.hasOwnProperty("startJump"))
{
(this as Object).startJump()
}
Результат:

June 15, 2008 в 17:12
Жесть! :)
June 16, 2008 в 11:02
Вообще хорошим тоном являеться использование фигурных скобочек после ифа )
June 16, 2008 в 11:03
а тут бок, явный бок билдера…
вообще в билдере много индусы накурили разных вещей