Вы можете использовать NSUserDefaults или UILabel для сохранения значения тега кнопки.Но для использования UILabel вам нужно будет передать его на скрытую метку только в вашей XIB, тогда она сохранит свое значение.
NSUserDefaults хранит значение постоянно, пока вы не обновите его.Таким образом, не будет проблемы сохранения ценностей.
Поэтому лучше использовать NSUserDefaults
, как показано ниже.Может быть, вы можете поставить это на событие (например, ButtonClick, если вы переходите к следующему представлению по нажатию кнопки).
NSUserDefaults *userDef = [NSUserDefaults standardUserDefaults];
[userDef setObject:[NSString stringWithFormat:@"%d",btnSender.tag] forKey:@"BtnTag"];
Теперь, когда вы переходите к следующему представлению, вы можете получить к нему доступ, используя следующий код:
int tagValue = [[[NSUserDefaults alloc] valueForKey:@"BtnTag"] intValue];
Надеюсь, это поможет вам.