![]() |
|
||||||||||
|
|||||
|
[+4 06.05.14]
|
Весь нет облазил че то умного ниче нету.
function removeElement(v:Vector<someClass> , searcher:*):void { for (var i:int = 0; i < v.length; i++ ) if ( v[i] == searcher ) v.splice( i , 1 ); } Это вообще не реализуемо?
__________________
Марк Tween |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
обозначь v звездочкой и не парься.
Добавлено через 2 минуты Вот я писал багрепорт про векторы - http://bugs.adobe.com/jira/browse/FP-5625, а мне сказали - не баг ![]()
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
Не понял, а что именно не должно получаться?
var vec:Vector.<*> = new Vector.<*>(); vec.push("Hello"); check( vec ); } private function check( vec:Vector.<*> ):void { ///TODO trace ////////////////////////// T R A C E /////////////////////////////// var d:Date = new Date(); trace(d.valueOf() + ". check : " + vec[0]); //////////////////////// E N D T R A C E ////////////////////////// } //1322262999718. check : Hello а! понял. т.е. вектор изначально типизированный, а вы хотите, чтобы он имел тип "не типизированный"... Добавлено через 3 минуты Имхо, это действительно не баг ) |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
ну почему не баг? Почему нельзя проверить, что Vector.<String> is Vector ==> true ?? Ведь просто Vector нельзя создать, но зато можно было бы использовать его наподобие интерфейса.
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
|
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
нда, повтояюсь уже
![]()
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
Насчет булевых не спорю, что то не так. Но в данном случае, перефразируя ситуацию, метод, как бы, говорит "принимаю векторы с типом "любой" ", а вы ему "на тебе вектор с типом String", разве не логично, что он находит в этом разницу?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|