IBOutlets and IBActions
Added private @interface in calcAppDelegate.m

And a new type called Operation, and 5 hidden properties…

BOOL complete
double firstNumber
double secondNumber
double result
Operation operation