To answer your question, here's how to switch between numbers and strings:
1. If you have a number in the variable "justAnotherNumber" and want to put it in a string "numberAsString":
int justAnotherNumber = 1; // or whatever number
NSString * numberAsString = [NSString stringWithFormat

"%4d", justAnotherNumber];
2. If you have a string in the variable "numberAsString" and want to put it in a numeric variable:
int justAnotherNumber;
NSString * numberAsString = NumberDisplay.text;
justAnotherNumber = [numberAsString intValue];
Now you can add two to justAnotherNumber or do whatever else you have in mind.
====
Have fun!
Note that you can take the previous poster's advice and actually learn what you're doing before you do it. But you need some small victories along the way, so use the code above and knock yourself out.
Also, you may want to learn how to use the documentation in Xcode and look up NSString. Just read through the various methods to see what you can do to a string. That documentation is where intValue and stringWithFormat are described (along with many, many other neat things you can do).
To get to the documentation, in Xcode use the menu Help / Developer Documentation, enter NSString in the search bar, select NSString class reference on the left, then read through the text.