![]() |
|
||||||||||
|
|||||
|
Уже наверно N-цатый раз борюсь с желанием написать итератор для обхода итемов.
Например: - есть список инструментов в инвентаре; - вьюшке надо его отобразить; - из инвентаря другому объекту надо достать предмет по его итему Интерфейс получается таким: function getItemById(id:int):Item; function getItems():Vector.<Item>; function addItem(item):void// допустим контроллеру надо Ладно, пусть ломают, но тогда, если кто-то добавит еще один элемент в вектор, он не захешируется в хеше "item по айдишнику". Ну не копировать же массив при отдаче каждый раз. Но нигде не встречал людей, которые пишут так: Почему? |
![]() |
Часовой пояс GMT +4, время: 15:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|