Как установить Const в iOS - PullRequest
0 голосов
/ 09 марта 2012

Я пытаюсь установить const nsuinteger (iOS, obvs) на основе того, какой элемент пользователь выбрал в предыдущем представлении в стеке. Если пользователь нажимает на элемент меню 1, то открывается новый вид, и мне нужно, чтобы const nsuinteger отличался в зависимости от того, какой элемент в меню выбрал пользователь. Для отправки выбора меню я использую следующее:

 MyAppDelegate *appDelegate = (MyAppDelegate *) [[UIApplication sharedApplication] delegate];
    NSIndexPath *indexpath = [appDelegate.sentItems objectForKey:@"indexPath"];
    NSInteger row = [indexpath row];

Я хочу установить const:

@implementation MyViewController

@synthesize scrollView1;

if (row == 1){
const NSUInteger myInt = 5;
}
if (row ==2){
const NSUInteger myInt = 8;
}
....

Есть идеи, как реализовать вышеуказанную логику (хотя, очевидно, не используя вышеуказанный синтаксис)? Надеюсь, что это имеет смысл ....

...