EventListeners, bindingUtils, garbageCollection and you...

Hey everyone,
I hope somewhere can help me with this, because I have been
running in circles on this. I am developing on a fairly large
application and have recently noticed that instances of my class
that have event listeners of data binding tied to them cannot be
garbage collected. It has led to some fantastically bizarre
artifacts and some gross memory leaks. Multiple copies of screens
modifying and accessing the same array collections and such...fun.
The way I see it, there are three real solutions here...
1.) dictate that all programmers declare weak references when
creating event listeners
2.) create some sort of onDestroy method that kills bindings
and removes eventlisteners when a child is removed from it's parent
3.) override the addEventListener method to ensure that weak
references are made, when people inevitable forget #1!
My questions are thrice: are those my only options?! Or have
any of you more experienced folks conquered this situation in a
more elegant, reliable way? If these are my only options, which is
the best, in your opinions?
Thank you very much for any info you can give; I'm relatively
new to Flex and while I understand the GC's terms and conditions,
I'm hoping there is some way to avoid a massive rewrite/refactoring
to make it work with me. Thanks again!
-=Bill

"bill.cabral" <[email protected]> wrote in
message
news:gdqvng$cav$[email protected]..
> Hey everyone,
>
> I hope somewhere can help me with this, because I have
been running in
> circles
> on this. I am developing on a fairly large application
and have recently
> noticed that instances of my class that have event
listeners of data
> binding
> tied to them cannot be garbage collected. It has led to
some
> fantastically
> bizarre artifacts and some gross memory leaks. Multiple
copies of screens
> modifying and accessing the same array collections and
such...fun. The
> way I
> see it, there are three real solutions here...
>
> 1.) dictate that all programmers declare weak references
when creating
> event
> listeners
> 2.) create some sort of onDestroy method that kills
bindings and removes
> eventlisteners when a child is removed from it's parent
> 3.) override the addEventListener method to ensure that
weak references
> are
> made, when people inevitable forget #1!
>
> My questions are thrice: are those my only options?! Or
have any of you
> more
> experienced folks conquered this situation in a more
elegant, reliable
> way? If
> these are my only options, which is the best, in your
opinions?
>
> Thank you very much for any info you can give; I'm
relatively new to Flex
> and
> while I understand the GC's terms and conditions, I'm
hoping there is some
> way
> to avoid a massive rewrite/refactoring to make it work
with me. Thanks
> again!
There aren't any easy answers, but this might point you in
the right
direction:
http://link.brightcove.com/services/player/bcpid1733261879?bclid=1729365228&bctid=17412126 60
Keep in mind that any event listeners added within the scope
of a component
will be destroyed when the component is destroyed.
so this.addEventListener=OK
that.addEventListener=may not be
HTH;
Amy

Similar Messages

  • I feel Passbook should be on new iPad, because even if surfing web, and you have all information with you on the iPad and not have to get purse to look for individual information. It makes sense to provide it for the new iPad. PLEASE!

    I feel that Passbook should be on the new iPad. My reason is when surfing Internet/purchasing all your information could be on the iPad, and you wouldn't have to check your purse or somewhere else for it. It makes sense to include it. PLEASE include in next update soon. Thanks.

    This is a user to user tech support forum. Your comments are best directed here
    http://www.apple.com/feedback/

  • HT3180 The internet provider reset my router and now my apple Tv does not work in netflix i get ATV-ui10 error and when i perform a network test it works fine but no movies are coming up on the screen and you cannot select anything.

    The internet provider reset my router and now I cannot use Apple Tv.  I tired restore and reseting the apple tv and the Network test is fine.  Netflix shows error atv-ui10 and you no movies come up it just shoes black tickets at the top of the screen and says i am not connect.  Internet works fine.

    Delete/forget the network connection on the ATV and reconnect to the network.
    Power cycle the router.

  • I uninstalled Firefox once, reinstalled it and it ran. I had a problem so I did it again. Now it will not run and I get an error message saying that firefox is running and you can only run one at a time. I can't figure out what is running.

    Because of a problem, I uninstalled Firefox once, reinstalled it and it ran. I had a problem so I uninstalled/reinstalled it again. Now it will not run. I get an error message saying that firefox is running and you can only run one at a time. I have uninstalled multiple times and can't figure out what is running. The is only one Firefox installed and it is not open. What does this mean and how do I fix it?

    If you use ZoneAlarm Extreme Security then try to disable Virtualization.
    *http://kb.mozillazine.org/Browser_will_not_start_up#XULRunner_error_after_an_update
    See also:
    *[[/questions/880050]]

  • How do you access updates to apps from the App store after changing to a new ID because the password on the old ID was changed and you don't know what it is now?

    How do you access updates to apps from the App store after changing to a new ID because the password on the old ID was changed by the former husband and you don't know what it is now?  And you set up your own new ID and account but can NOT access the updates, from the App store for the many apps that you already have, because they require that you sign in with that former now inaccessible ID and account and password?  Call it a problem of modern times and changing relationships, if you want to be charitable.

    So I guess it will only be new apps that I download that are allowed to give me their updates while 13 updates wait for me on an ID I can no longer access.
    Yes...  sorry.
    In the future, if need be, you can re download your purchases for free  >  Downloading past purchases from the App Store, iBookstore, and iTunes Store
    Good rule of thumb is to back up your purchases regardless  >  Mac App Store: Backing up your app purchases

  • This might be a simple question.   On those sites that do not differentiate between models when on the internet I.e. Facebook when after your comment and you cannot hit "enter" on an iPad for examp. And speed is slow to connect.  What is = to post?

    This might be a simple question. On those sites that do not differentiate between CRT, laptop, tablet etc. such as an iPad Mini and using the Facebook site fir example when going to post a comment and you do not have a enter button on the IPad and the speed is slow how do you get your comments to post if we do not have a enter button? 
    <Email Edited By Host>

    I don't have facebook so I cannot answer but for your personal security, I have asked the hosts to remove your e-mail address.   It is very unwise to publish this.

  • HowTo: The SSH2 PHP Extension and You

    Until a few days ago, I didn't care about the SSH extension for PHP. I didn't have a use for it. Why should I care. Then I discovered that Wordpress' autoupdate feature wouldn't work without it (if you use SFTP, like I do). Oh. Maybe I need this thing.
    Problem 1) It isn't installed by default by Apple.
    Problem 2) All the online help says to use PECL to install it. Also not installed.
    Problem 3) Everything else that could possibly go wrong.
    So, I'm not guaranteeing this will work for you, or not destroy your server completely, but it worked for me. So...um...beware.
    The end result we're looking for is a nice little ssh2.so extension for php to look at. Now, let's try to get there:
    With all this talk of PECL, I decided to grab PEAR (which seems to no longer be a part of the OS) and install it. So I downloaded go-pear from: http://pear.php.net/go-pear and installed that.
    The only thing you need to change is the install directory (/usr/local is what I used, I think).
    Next comes the libssh libraries. These are required. Sadly, I could not install these from source. The reason? I received many errors about libz.dylib being of the wrong architecture. Weird, because I believe that came with the system. So it's Apple's fault if it's not i386 and 64bit. Darn.
    So I did a crazy thing and installed it through a port. Well, I backed up all of my existing libssh and libssl files before I did anything. Then I used Macports to install recent versions of those into /opt/local/lib
    Once that was done, I copied them over to /usr/local/lib and then crossed my fingers.
    Get the source from: http://www.libssh2.org/ then configure it with:
    +MACOSXDEPLOYMENTTARGET=10.6 CFLAGS="-arch x86_64 -g -Os -pipe -no-cpp-precomp" CCFLAGS="-arch x86_64 -g -Os -pipe" CXXFLAGS="-arch x86_64 -g -Os -pipe" LDFLAGS="-arch x86_64 -bindatload" ./configure --with-openssl+
    make
    +make install+
    If that works, you're halfway done.
    Download the latest PECL package for ssh2 from: http://pecl.php.net/package/ssh2
    Go to the directory and do the following:
    phpize
    Now stop. There's a bug in php that prevents this from working properly. So we have to patch it. Yeah, I told you this process was ridiculous. Copy this: http://remi.fedorapeople.org/ssh2-php53.patch into a text file in that same ssh2 directory. Run:
    +patch -p0 < patchfilename+
    Now we can configure and make:
    +MACOSXDEPLOYMENTTARGET=10.6 CFLAGS="-arch x86_64 -g -Os -pipe -no-cpp-precomp" CCFLAGS="-arch x86_64 -g -Os -pipe" CXXFLAGS="-arch x86_64 -g -Os -pipe" LDFLAGS="-arch x86_64 -bindatload" ./configure+
    make
    +make test+
    +make install+
    It should install a nice ssh2.so file somewhere in /usr/lib/php/extensions/
    Now edit your /etc/php.ini file to include that directory for: extension_dir = /usr/lib/php/extensions/no-debug-non-zts-200xxxxxx
    Also add the line: extension=ssh2.so in there somewhere.
    Now restart apache:
    +apachectl graceful+
    And you're done. You might need to look at your phpinfo to make sure it's loaded, but Wordpress should now be happy. Hope this helps someone. Took me a few days to get it right and I may have forgotten all the steps. But this should work.
    Message was edited by: Demonhood

    I think I followed your instructions and got SSH2 PHP installed. Nothing seemed to go wrong (though I was sure at points my server was literally just going to start laughing at me for all the wonky steps!), and phpinfo lists ssh2 as being installed. Auto-update in Wordpress now lists SSH2 as an option. However, I can't get it to work, each time getting the error message saying "Failed to connect to SSH2 Server hostname.net:22. I've tried IP address, different hostnames, password, no password, listed where the public and private keys are (which i think I generated correctly with the "ssh-keygen -t dsa" command, but still nothing. Can ssh normally from outside of the firewall. Wondering if you had any suggestions, as you obviously know what you are talking about regarding php/ssh/wordpress!

  • Bug - If more then one tab is open and you try to swap tabs or close a tab Firefox closes completely sometimes. This happens on a desktop and 2 laptops I own.

    The first time I reported this was Jul 12. The link back did not work. Since Jul 12 I have been on my daughters desktop, my girlfriends desktop, my laptop and desktop and they will all do the same thing periodically. When more than one tab is open and you try to swap or close a tab Firefox closes completely.
    When I re-open Firefox I never get an error message to report back to Firefox support. Most of the time I get the "This is embarrassing" message and the restore tabs works.
    I should have been reported by other people. Please respond, I will check my email a few times a day, Thank you

    (previous message was https://support.mozilla.com/en-US/questions/849469
    you are supposed to update that message for more help, likely no one has an answer).
    If it were the last tab not multiple tabs then it would have been:
    If you only had one tab open and id not always show the tab strip, that you would close the tab bar.
    Tools > Options > Tabs > [x] Always show the tab bar
    Make sure you have that option on, it is easy to restore a tab if you still have the tab bar you or something closes two tabs as you say. To restore last tab use Ctrl+Shift+T , if two tabs restore that tab as well with same shortcut. Rather than fishing around for it in the History menu as a closed tab, closed window, or a previous session.
    Another possibility is that if there is one extension that mixed up the options like "Close Tab by Double Click" there are probably other extensions that did that as well. If you had that you might have to use the much larger "Tab Clicking Options" and turn off everything but closing a tab on double-click.
    : https://addons.mozilla.org/en-US/firefox/addon/tab-clicking-options/
    : which is not updated for Firefox 5.0, so you would have to override compatibility (it works) with
    * https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/
    You can make Firefox '''Firefox 5.0''' look like Firefox 3.6.19, see numbered items 1-10 in the following topic [http://dmcritchie.mvps.org/firefox/firefox-problems.htm#fx4interface Fix Firefox 4.0 toolbar user interface, problems (Make Firefox 5.0, or 4.0.1, look like 3.6)]. ''Whether or not you make changes, you should be aware of what has changed and what you have to do to use changed or missing features.''

  • Is this the start... Verizon is blocking Google Wallet which is very nice, and you probably don't know they are creating their own Verizon Wallet

    I have been with this company for over 10 years and frankly I always overlooked one thing wasn't to keen on and that was some of the services Verizon offered on their website which many of the account related services they have as apps so you can view from your phone are good and useful.  I have been an Android user since the first Moto Droid to the Incredible and Inc2, then I though I was gonna go iphone, until I was able to use one for a month.  Don't get me wrong it wasn't bad it was my brothers 4G on another network when he upgraded to the 4GS.  Anyway no real problems other than Android just has more to offer so I went with the Nexus Galaxy and stayed with Verizon, after I was flipping a coin to go to Sprint.  Anyway the reason I am leaving Verizon is due to their attempt to create apps to try to compete with googles apps and Verizon charges...  you can find most for free from the droid market(which is the Play store now) such as Navigation.  The free Google Nav is awesome, I also have google voice(free)  so I get text messages emailed to me and vmails emailed and texted to me as well as being able to listen straight from phone by pushing play by the missed call.  Verizon continutes to create these apps that also cost money and aren't near as good.  I actually feel bad for the people who think the VZ nav is in fact the google nav.  Now they are blocking a new service of Google's called Google Wallet.  It's free and really cool, but Verizon blocks you from installing it or using it and Verizon is spending over a 100,000,000 dollars to create their own Wallet APP  that i'm sure won't be free.  So it's not that one app as to why I am leaving, its a number of things that as an experienced user and add the fact that  I work in the tech industry, in sales that I Verizon taking advantage of customers, and I don't work that way or like it.   Okay you go buy a verizon phone, it will have the VZ Nav right there on the home screen, however there will be no google Nav, and for newbies they usually think this is the navigation everyone talks about.  You have to go download the Google Maps which is a turn by turn navigation always up to date and is awesome.  I watch my kid driving down the road at all times for free.   My point is now that their blocking Google Wallet because they are creating there own wallet, which won't be as good, and probably cost money to even spend money meaning they will charge for it.  What is the next brilliant thing that Google comes out with  that you can intergrate into your Google services.    So what is the point of trying to compete with Google on apps, I mean the Verizon wallet?  Why it makes no sense.  Why block an app thus not giving you the luxery.  They have their reasons of course such as security, and other reasons that it could cause problems but, hey if you dare to spend the outrageous amount of money to activate your hostspot to connect your computer wirelessly in a park.  75% of the people who do this are going to be on an unsecured network that anyone can connect to even with security turned on.  So they say there worried about security on the wallet app, because someone may cold get access to your small amount that most people keep on the google wallet but the wireless hotspot is putting much more that money out there. it's putting personal things and files on your computer out there.  I just dont' get why they can't provide their songs and ring tones and apps that allow you to see you data usage and leave the apps for the Google market.  For you who don't know please download google maps and you will have an awesome navivation.  Also google talk, voice, chat, and there apps on the google market for free such as a punch clock for time.  I saw one for over $14 on the verison app store.  So stick to what you are good at ,and don't block apps that other companies aren't blocking including at&T now, and they were in on the $100,000,000 to create this app along with Tmoblie and Verizon.  I use an android because of the capapbilites that google gives you, and the apps that they offer for free or no money.  Go look in the Verizon apps and see how much you will pay.  Most that cost money come preinstalled on your phone so all you have to do is use it and you start getting charged.  This is a 3 year decision making.  I don't like that people can easily get charged for services without even knowing just because the app was installed and they used it once.  Just stay with what your good at and let the android users rightly use the google apps.  After all Google Saved your business if you really want to think about it.  If you didn't have the android OS, how many sales would you be getting?  Where would your company be.  This app was developed by Google which means it ties into everything else such as making online payments with the google card.  Blocking APPS developed by the developer of the Operating System that single handedly changed  the game, and has Made  you as a company far better off than you would have ever been had they not developed android.  Not a good Idea.  Bite the hand that feeds you.

    I have been with this company for over 10 years and frankly I always overlooked one thing wasn't to keen on and that was some of the services Verizon offered on their website which many of the account related services they have as apps so you can view from your phone are good and useful.  I have been an Android user since the first Moto Droid to the Incredible and Inc2, then I though I was gonna go iphone, until I was able to use one for a month.  Don't get me wrong it wasn't bad it was my brothers 4G on another network when he upgraded to the 4GS.  Anyway no real problems other than Android just has more to offer so I went with the Nexus Galaxy and stayed with Verizon, after I was flipping a coin to go to Sprint.  Anyway the reason I am leaving Verizon is due to their attempt to create apps to try to compete with googles apps and Verizon charges...  you can find most for free from the droid market(which is the Play store now) such as Navigation.  The free Google Nav is awesome, I also have google voice(free)  so I get text messages emailed to me and vmails emailed and texted to me as well as being able to listen straight from phone by pushing play by the missed call.  Verizon continutes to create these apps that also cost money and aren't near as good.  I actually feel bad for the people who think the VZ nav is in fact the google nav.  Now they are blocking a new service of Google's called Google Wallet.  It's free and really cool, but Verizon blocks you from installing it or using it and Verizon is spending over a 100,000,000 dollars to create their own Wallet APP  that i'm sure won't be free.  So it's not that one app as to why I am leaving, its a number of things that as an experienced user and add the fact that  I work in the tech industry, in sales that I Verizon taking advantage of customers, and I don't work that way or like it.   Okay you go buy a verizon phone, it will have the VZ Nav right there on the home screen, however there will be no google Nav, and for newbies they usually think this is the navigation everyone talks about.  You have to go download the Google Maps which is a turn by turn navigation always up to date and is awesome.  I watch my kid driving down the road at all times for free.   My point is now that their blocking Google Wallet because they are creating there own wallet, which won't be as good, and probably cost money to even spend money meaning they will charge for it.  What is the next brilliant thing that Google comes out with  that you can intergrate into your Google services.    So what is the point of trying to compete with Google on apps, I mean the Verizon wallet?  Why it makes no sense.  Why block an app thus not giving you the luxery.  They have their reasons of course such as security, and other reasons that it could cause problems but, hey if you dare to spend the outrageous amount of money to activate your hostspot to connect your computer wirelessly in a park.  75% of the people who do this are going to be on an unsecured network that anyone can connect to even with security turned on.  So they say there worried about security on the wallet app, because someone may cold get access to your small amount that most people keep on the google wallet but the wireless hotspot is putting much more that money out there. it's putting personal things and files on your computer out there.  I just dont' get why they can't provide their songs and ring tones and apps that allow you to see you data usage and leave the apps for the Google market.  For you who don't know please download google maps and you will have an awesome navivation.  Also google talk, voice, chat, and there apps on the google market for free such as a punch clock for time.  I saw one for over $14 on the verison app store.  So stick to what you are good at ,and don't block apps that other companies aren't blocking including at&T now, and they were in on the $100,000,000 to create this app along with Tmoblie and Verizon.  I use an android because of the capapbilites that google gives you, and the apps that they offer for free or no money.  Go look in the Verizon apps and see how much you will pay.  Most that cost money come preinstalled on your phone so all you have to do is use it and you start getting charged.  This is a 3 year decision making.  I don't like that people can easily get charged for services without even knowing just because the app was installed and they used it once.  Just stay with what your good at and let the android users rightly use the google apps.  After all Google Saved your business if you really want to think about it.  If you didn't have the android OS, how many sales would you be getting?  Where would your company be.  This app was developed by Google which means it ties into everything else such as making online payments with the google card.  Blocking APPS developed by the developer of the Operating System that single handedly changed  the game, and has Made  you as a company far better off than you would have ever been had they not developed android.  Not a good Idea.  Bite the hand that feeds you.

  • Firefox sometime can find specific server then at other times it can not. Also when on a web site and you attempt to go to anotherpage on the site, it lock up or can not find the page.

    Firefox cannot find a server that it has gone to easily in the past. Also it will lock up or can not find a page with in a web site ie like with FoxNews and you want to read and article. Firefox cannot find it. Sometimes I can not even log on to FireFox.

    Hi Corel
    Thank you for your reply
    However I need the lower case version for some sites and the upper case version for the site in question? To make matters worse this site does not allow you to change your log on name unless it is in the form of an e-mail address
    So what I need is Kostas for this site and kostas saved for other sites and allow me to choose which one I want to use
    How do I do this please
    I have no bother with this on Win Internet Explorer but I like Firefox
    Mind it may be as simple as deleting The appropriate entry and resetting with Kostas instead of kostas?
    But I would appreciate knowing the correct solution from an expert

  • My Mac refuses to open certain pages e.g. google/facebook for a weird reason "Your flash player may be out of date and you need to update it", but my flash player is up to date.

    My Mac refuses to open certain pages e.g. google/facebook for a weird reason "Your flash player may be out of date and you need to update it", but my flash player is up to date. I tried to install a new flash player version "setup.exe" but it said the file cannot be opened because the application is not supported on MAC OS X, does anyone have same problem? please help.
    Thanks

    i dont use google chrome,

  • HT1212 So my phone is messed up and you can't do anything with the screen...in order for me to sink it to back up i have to enter the passcode because it had a lock on it...and i can't due to it being messed up...is there any way around this...

    So my phone is messed up and you can't do anything with the screen...in order for me to sink it to back up i have to enter the passcode because it had a lock on it...and i can't due to it being messed up...is there any way around this...

    See Here  >  http://support.apple.com/kb/HT1808
    You may need to try this More than Once...  Be sure to Follow ALL the Steps...
    Take your time... Pay particular attention to Steps 3 and 4.
    Make sure you have the Current Version of iTunes Installed on your computer
    iTunes free download from www.itunes.com/download
    After you have Recovered your Device...
    Re-Sync your Content or Restore from the most recent Backup...
    Restore from Backup  >  http://support.apple.com/kb/ht1766

  • HT202696 What happens if Apple Support expires for a product?  Does it mean there is no more help available and you are on your own just because you have an older Apple product?

    We have a family of Apple products at home, and with every new one, we learn a new aspect of the Apple Life.  After switching to iPhone 5S and struggling between some applications, I've decided it is time to upgrade rest of my older devices requesting an IOS Upgrade to 8.1.2 for weeks.
    My older iPhone 4 didn't have an upgrade, which was not advanced enough anymore to carry a new software, this I understand.  The upgraded iPod Touch and iPad Mini don't seem to have any problems with the recent changes so far.  However, the older iPad (2) we had is messed up, just like many other people's as mentioned on the pages of these discussion groups.  According to these user comments / complaints, it is obvious that upgrading to IOS 8.1.2 was not the right option to older version iPads just like it was not for iPhone 4; actually it shouldn't be an option in the first place.
    On my previous problems with iPhone 5S, I've come to realise the practicality & functionality of the Apple Support system when contacted directly, instead of going through many discussion pages of people with same or similar problems where everybody is asking but just a few is replying.  So, I wanted to give it a try to find a solution to my recent problems with iPad, but this time Apple Support pages replied with "Technical Support & Service Coverage are both Expired" message.
    First, I did not know that Apple supported its users personally, and I loved it.  Maybe this is because I didn't have previous problems with my old iPhone and iPad.  Especially the Apple Support - Chat option I preferred, where I got help step-by-step from Apple operators.  And then, I did not know that this service support was only for my devices until an expiration date, and this did not please me much.
    Can anyone enlighten me on how to receive any response from Apple about what to do with problems of an old Apple device?

    And as far as paying for phone support, here are a few tips:
    If you call your carrier first and then they route you to Apple, you usually don't have to pay for phone support.
    If you are talking to Apple and they ask you to pay a support fee, ask if you can get an exception this time.  That usually works once, but they keep track of the times you've been granted such an exception.
    If you still end up paying the support fee, that fee only applies if it's not a hardware related issue.  In other words, if it can be fixed by just talking over the phone and following Apple's instructions, then the fee applies.  But if your device is deemed to have a hardware failure that caused the issue, then the fee should not apply, and you can ask for it to be waived after the fact.
    This forum is free, and almost all of the technical support articles the Apple tech advisors use are available on this website.  Literally 99% of what they can do over the phone is just walking you through the publicly available support articles.  In other words, you're paying the fee to have them do your research for you.  It's like hiring a research consultant to go look stuff up in the public library so you don't have to.  You're capable of doing it; you'd just rather pay someone to do it for you.
    It's like Starbucks.  You know how to make coffee.  Everyone knows how to make coffee.  And Starbucks coffee isn't any better than what you could make at home for far less.  But you want the convenience.  So you're really paying a convenience fee.  Milk is more expensive at 7-Eleven than it is at the grocery store... because it's a convenience store.

  • I have an Ipod 5 and you can not listen to music unless you have headphone plugged in

    I have an Ipod 5 and you can not listen to music unless you have headphones plugged in

    - Try cleaning out/blowing out the headphone jack. Try inserting/removing the plug a dozen times or so. There is a little switch in the headphone jack that disconnects the speaker when the headphone jack is inserted.
    Try the following to rule out a software problem
    - Reset the iPod. Nothing will be lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Reset all settings
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup
    - Restore to factory settings/new iPod.
    - Make an appointment at the Genius Bar of an Apple store. Seems you have a bad headphone jack.
    Apple Retail Store - Genius Bar

  • HT2736 What do I do when, I make a new Apple ID and its not rewed by iTunes and it ask for the iTunes gift card code and you dont have one. what do Ido?

    I'm on my iPod and I made a new Apple ID cause I reset my iPod. I go to download an app, but when it says use exsiting apple ID or Creat a new Apple ID, I say exsisting. it says that my Apple ID was not review by iTunes store I put all the info in so it can read it then it says "iTunes Gift Cards and iTunes Gifts code, I don't have one... what do I do?????

    The gift card field is optional, you don't have to fill it in - and as cards are not available in all countries (and they are country-specific, they can only be used in their country of issue) you might not be able to fill it in anyway.
    If it's a new account, and you didn't use the instructions on this page when creating it :http://support.apple.com/kb/HT2534, then you will need to enter payment details on the account before you will be able to download any item from the store with it.

Maybe you are looking for

  • I get a download error when I try to load the apps tab in the creative cloud application.

    When I click on the "Reload Applications" button this same error comes up. Clicking on "Get help" has been no help. Thanks, Jeb

  • File Confusion

    This is my fifth Mac and each time I have moved all my files forward to the newer Mac. Unfortunately although all my files have moved successfully, they are scattered all over the place. Some of my Word, Text, Excel and PowerPoint files are in the do

  • Canon EOS 450d RAW files and Aperure 2.1

    Hi everybody! Can anyone tell me if Aperture 2.1 (under Leopard 10.5.6) handles RAW files of my Canon EOS 450d? Because, from this page http://support.apple.com/kb/HT1475, it seems that this camera is supported. Actually Aperture show me correctly on

  • FYI: How much room does album artwork take up on the iPod?

    I was wondering the answer to this question before I tried it, so I thought I'd let other people know what I found out: With the new 'get album artwork' feature in iTunes 7, I've added a bunch of artwork to my library, but was worried it would take u

  • Automatic Batch determination in a production order

    Hi everyone: I need that the system proposes a batch number of the components when the order is release. I already configure the batch determination, and when I go to the components of the order, and select the line of the components and the bottom o