BugFix For Release Build.

NOTE: NSNumber is *NOT* NSInteger. (if you use assign for NSNumber (which is an object) you have a weak pointer!))