hello,

i'm having a few memory issues where my memory climbs over time although using 
leaks it shows i have no leaks.  i have gone over my code many times making 
sure i release items that need it and have gone over the docs looking for 
something i might be missing.  i'm thinking my problem might be in these 2 
design areas and if anyone could give some input that would be great:

1.  i have a handful of mutable arrays that i need for the lifetime of my app.  
i alloc/init them upon startup and at various places i do removeAllObjects and 
then addObjectFromArray with the other array being convenience created.  in 
dealloc i do release.

2.  i use NSObject performSelectorInBackground for a few methods so they do not 
tie up my main thread.  one of these background methods uses NSTask.  in every 
background method i init the autorelease pool and release it according to the 
docs.  i also release the NSTask i use.  and i do modify a few of the above 
mentioned mutable arrays in these background methods in the way i described 
above.

i know i'm not including code here so i hope this is not too vague.  but i was 
thinking someone might be able to tell me if i'm on the wrong track here.  i'm 
trying to pinpoint where the problem can be and it seems everytime i initiate 
performSelectorInBackground my memory usage goes up and is not reclaimed.  i 
know starting a new thread increases memory but i'm expected it to be 
reclaimed.  to be honest i don't need to use so many threads just one would do, 
but i used performSelectorInBackground to make things a bit more simple.  i can 
provide more info if needed.  thank you very much,

rick


      
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to