Если экран переменной кнопки представляет собой другой набор файлов или другой XIB, то вы можете вызвать пользовательский метод -(id)init
, чтобы получить int или строку результата.
Что-то вроде:
//.h
int passedScore;
//.m
-(id)initwithscore:(int)score {
if (self = [super init]) {
passedScore = score;
}
}
Затем, когда вы переходите в новый вид, звоните
[newview alloc]initwithscore://score int]autorelease];
Тогда просто посмотреть, является ли счет больше или меньше заданной константы.
if(//scoreint >= //const) {
// do stuff
}