Objective-c – Setting the text of a UILabel to an int


The question is pretty much self explanatory. I need to set the text property of a UILabel instance to an int. How do I go about doing this? Sorry if it's a nooby question.


Best Solution

Assuming you have:

UILabel *myLabel; //instance of your label
int myInt; //the integer you need to set as text into UILabel

you can do this, and it's pretty simple:

[myLabel setText:[NSString stringWithFormat:@"%d", myInt]];


myLabel.text = [NSString stringWithFormat:@"%d", myInt];