See that - https://github.com/ScottPetit/BasecampKit. I didn't try it but it's only one realization where you're not obliged to mess directly with basecamp api.
Some time ago I started to do some bascamp integration in my app but don't found any sinple solution and decided to make own basecamp ios sdk. I'll share it on github when it will be done.