When developing for iPhone/iPad do you
Personally I only do unit-testing of classes and/or methods that makes sense to unit test and are worth the effort. In my oppinion this boils down to the following types of code:
I seldom use unit-testing for test of GUI-related code.
I have only used the OCUnit/SenTesting framework shipped with iPhone so far.
I've also found that making a short checklist of things to do as part of the release process makes up for a lot of testing. It is often not the directly test related stuff that makes problems in the product, but also the small (forgotten) steps in the build/release process.