It seems like every time one calendar bug gets fixed another pops up haha.
The latest commit fixed the selectDate crash, but now when I run my app on iOS 5.0 simulator and real iPhone 4, I get a weird bug where its as if the background assets don't exist. However, when I run the build on the iOS 4.3 simulator, everything shows up perfectly. Here's a screenshot of what the bug looks like.
A quick and dirty solution to this is to comment out the lines in TKCalendarMonthView which utilize TKBUNDLE() to load images from tapkulibrary.bundle and instead use imageNamed: to load all the images. You must also copy the images into the project.
You need the tk bundle included in your project.