Im generating a random number string using
int rNumber = rand() %100000000 + 1;
_certificateReferenceField.text = [[NSString alloc] initWithFormat: @"C/R %d", rNumber];
When the app is first launched or comes from being in the background it always picks the same number initially c/R16808
? Press it again and no problem, all works fine.