Forum

Current User: Guest
Please consider registering


Lost Your Password?

Search Forums:


 






Wildcard Usage:
*    matches any number of characters
%    matches exactly one character

esperienza con multithread?

No Tags
UserPost

09:50
5 marzo 2010


ignazioc

Member

posts 17

sto realizzando un programmino che scarica e parsa alcuni file xml presi da internet. se metto tutte le funzioni dentro un'unica classe e uso la connessione asincrona funziona discretamente..bene ma a livello stilistico è una ciofeca. quindi devo realizzare una classe che si occupi esclusivamente di scaricare il file e parsarli. Questa classe verrà richiamata al click su un pulsante della interfaccia grafica (bastardo UML…) Il problema è che se richiamo un metodo su una classe che usa una connessione asincrona non ho idea di quando questo finisca mentre se ovviamente uso la connessione sincrona mi si blocca l'interfaccia…

La soluzione dovrebbe essere quella di implementare una gestione dei thread ma ho letto qualcosa ma non ci ho capito moltissimo.. :P

15:44
9 marzo 2010


AndreaCappellotto

Trento

Member

posts 78

ciao, ho letto un articolo proprio ieri, allora devi usare un operatore e poi metterlo in coda, cosi riesci a caricare gli elementi senza che si pianti tutto.

Spero ti sia utile:

http://icodeblog.com/2010/03/0…..operation/

19:00
9 marzo 2010


ignazioc

Member

posts 17

grazie per il link, devo ammettere che quel poco di esperienza che ho l'ho fatta programmando in C con in thread posix..quindi tutte ste sovrastrutture mi lasciano un pochino perplesso.. :)

08:39
10 marzo 2010


AndreaCappellotto

Trento

Member

posts 78

Ci ho dato una letta veloce, ma non sembra difficile…  praticamente sposta il caricamento dell'array su un thread parallelo…. se hai problemi posta pure che vedo di darti una mano..

09:06
10 marzo 2010


ignazioc

Member

posts 17

grazie per la disponibilità. in realtà mi sono segnato l'articolo per esigenze future, in questo momento il problema l'ho risolto con la classe NSThread

No Tags


Reply to Topic:
esperienza con multithread?

Guest Name (Required):

Guest Email (Required):

HTML Editor
Smileys
Confused Cool Cry Embarassed Frown Kiss Laugh Smile Surprised Wink Yell
Post New Reply

Guest URL (required)

Math Required!
What is the sum of:
4 + 10
   




About the devAPP forum

Forum Timezone: Europe/Rome

Most Users Ever Online: 31

Currently Online:
4 Guests

Currently Browsing this Topic:
1 Guest

Forum Stats:

Groups: 4
Forums: 21
Topics: 294
Posts: 815

Membership:

There are 377 Members
There have been 27 Guests

There is 1 Admin

Top Posters:

AndreaCappellotto – 78
El Jobso – 33
xTuMiOx – 31
Neo – 20
andber – 20
manuel – 20

Recent New Members: nicsoftware, rael64, cosca66, wstudio, dueOS, devilman

Administrators: Admin (175 Posts)