Flex - почему эти методы не найдены в моих объектах Date? - PullRequest
4 голосов
/ 15 января 2012

Я пытаюсь скомпилировать пример кода ActionScript.Во Flex (Flash Builder 4.6) я импортировал папку проекта (например, примеры PurePDF).

В некоторых местах у меня есть желтый "?"значки при просмотре исходных файлов - хотя пока нет предупреждений или ошибок для них (у меня есть другие ошибки, к которым я обращаюсь).

Это пример - когда я наведите курсор на «?»значок, я вижу доступ к неопределенному свойству getTime:

end_time = new Date (). getTime ();

Еще один, говорит неопределенное свойство getStackTrace ()

catch (e: Ошибка) {trace (e.getStackTrace ());}

Я убрал упомянутые ошибки и эти желтые "?"отметки все еще появляются при просмотре кода.Там нет предупреждений или ошибок в окне «проблемы», но эти вопросительные знаки, которые я описал, все еще там.Даже если я закрою файл, очистю проект и заново открою файл.

Ответы [ 2 ]

0 голосов
/ 28 марта 2014

Это проблема с Falsh Builder.В любом случае, чтобы преодолеть это, используйте:

new Date().time

вместо

new Date().getTime()
0 голосов
/ 15 января 2012

getTime () - это метод класса Date; getStackTrace () является методом класса Error.

Убедитесь, что вы импортировали эти два верхних класса:

import Error
import Date
...