Which objective-c type is appropriate for handling money? I need something which is Core Data compatible.