I want to ask about your practices to keep your third-party libraries up to date.
In my iPhone project, I use quite a few third-party libraries (such as TouchXML, JSON, RegexKit, YAJL, MGTwitterEngine ...). Most of them are stored on GitHub, and their version, especially MGTwitterEngine, changes quite quickly (due to adding a new function, fixing bugs, changing the format of the response to the server (for example, Twitter) ...).
Sometimes I forget to update (I also do not want to change the stable version), then my project gets errors due to outdated libraries.
When I got the error because the old libraries. I often drop by Github, download the new version, and then change a lot of code. Since downloading a new version means that I am making a quick transition from a very old version to the latest version. I think it will be less painful if I update the library more often.
What is your approach to this task?
objective-c iphone xcode
Kong
source share