как мне сделать следующее в проекте Flex?
package{
#ifdef BAR
class Foo{
...implementation of Foo....
}
#else
class Foo{
...alternative implementation of Foo
}
#endif
}
, если я попытаюсь сделать это с помощью следующих операторов компилятора -define CONFIG :: BAR, true -define CONFIG :: NOBAR, false
и запрограммируйте его следующим образом:
package{
CONFIG::BAR{
class Foo{
...implementation of Foo....
}
}
CONFIG::NOBAR{
class Foo{
...alternative implementation of Foo
}
}
}
тогда Flash Builder выдаст мне ошибку компиляции:
1018: Duplicate class definition: Main
как решить эту проблему?