Я пытаюсь использовать цикл for, чтобы выбрать буквы из массива букв и затем добавить их в переменную, которая затем будет напечатана в метке.
Я написал этот код, который использует генератор случайных чисел для выбора случайной буквы из массива, а затем должен присоединить к ней переменную password
.Однако он ничего не отображал в Label, поэтому я установил точку останова внутри цикла for, чтобы увидеть, что происходит, но, похоже, он вообще не попадает в цикл, например, он не прерывается внутри него.
Вот код, который я использую
- (void) tapRecog:(id)sender
{
@autoreleasepool
{
NSString *password;
NSArray *alpha = [NSArray arrayWithObjects: @"a", @"b", @"c", @"d", nil];
int i, ran;
for(i = 0;i == 3;i = i + 1)
{
ran = arc4random() % 3;
password = [password stringByAppendingFormat:[alpha objectAtIndex:ran]];
}
displayPassword.text = password;
}
}