Jan
Lipmann
CEO/Founder @ Likomp
iOS Development
Temat: [FLEX AS3] Problem z dużą ilością obiektów w ArrayCollection
Witam szanowne grono.Mam taki mały problem.
Mianowicie stworzyłem aplikacje, która listuje wszystkie pliki na dysku po czym zapisuje informacje o nich do bazy. Taki archiwer. Mozna pozniej znajdywac szybko jaki plik na jakim jest dysku i w jakim katalogu.
Problemu nie ma przy dyskach z mala iloscia plikow, natomiast jesli liczba tych plików rosnie i rosnie to diametralnie zwalnia listowanie.
Wszystkie pliki jako obiekty zapisuje do zmiennej typu ArrayCollection i mam wrażenie, że tu jest pies pogrzebany. Przy coraz większej ilości obiektów w tej zmiennej zwalnia program.
Czasami zdaża się, że duży dysk jest listowany przez 5 godzin ...
Macie jakis pomysł?
Myślałem, aby zapisywac te pliki asynchronicznie do bazy SQLite tymczasowo a pozniej pracowac z danymi z tej bazy ...
Nie wiem jak poprawic performance
Moze jakis Native Extension?
Pomocy ....