Previously I added three20 with the install script to my iPhone project. I no longer want to use it and would like to remove it. I saw various questions about this, but didn’t see a clean cut way to thoroughly remove it.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I had success removing Three20 by just removing the Three20 libraries from a large project. Once that is done you need to fix up the link errors, substituting your own code for the routines formerly provided by Three20.
You might find it better to create a new project and move the code you want to keep into it. Not only will you benefit from a thorough reexamination of code and probably find a fair bit to improve or discard, you will truly get rid of all three20 artefacts and settings, and you might avoid some bugs that I encountered – like the fact that three20’s URL-based navigation system escapes all URLs which may or may not match your own preferred resource naming scheme.
If it’s code you just want to make work and leave alone maybe a script would work. If it is code you want to maintain and use it might pay to invest the time in it.