вызов случайной целочисленной переменной в коде (target-c, xcode) - PullRequest
0 голосов
/ 16 февраля 2011

Я пытаюсь написать некоторый код, где компьютер создает случайное целое число от 1 до 12, и я хочу иметь возможность сравнить это число в другом месте моего кода.Как я могу назвать этот номер в методе?Я очень новичок в этом, поэтому любая помощь ценится

вот как я назвал ее в .h

int losingVault

в .m вот как я создаю случайное число

losingVault=rand()%12+2;

как я могу назвать это где-нибудь в моем коде?

1 Ответ

0 голосов
/ 16 февраля 2011

Ну, это не так уж и много. Кажется, вам может понадобиться некоторая базовая помощь для понимания Objective-C. Есть пара книг, которые людям нравится рекомендовать, Программирование в Objective-C Стивена Кочана, вероятно, является самым популярным.

Итак, как написан ваш пример кода, losingVault, вероятно, будет иметь видимость во всем классе, в котором он был определен. Если вы посмотрите в своем файле .h, int losingVault;, вероятно, находится внутри блока @interface {ClassName}. В вашем файле .m должен быть соответствующий блок @implementation {ClassName}. В любом месте внутри этого блока должна быть возможность доступа к переменной, просто вызвав losingVault. Вы можете сделать эту переменную видимой за пределами этого класса несколькими способами.

Надеюсь, это поможет.

...