I'm a bit new to Cocoa programming and I understand how @synthesize will work with C type variables, like ints and floats. If I try to use it with something like an NSNumber, however, I don't understand what it's doing. Can anyone shed some light on the issue?