Entering time from iCal
TimeCache lets you create Daily Log entries from events in an iCal calendar file. This allows you to record time entries in iCal on your Mac. You can also use it on Apple mobile device such as an iPhone, iPod Touch or iPad when away from your Macintosh, and then later bring it into TimeCache after synching the device with your Mac.

If you want to use iCal entries from a mobile device, you need to first enter them on the device, then sync it with your Mac, and finally, add the entries to TimeCache.