Я пытаюсь сделать что-то, что, на мой взгляд, было бы относительно просто и получить текущий день недели, а затем сделать некоторые проверки по отношению к тому дню, когда нажимаются кнопки. чтобы получить день недели, я использовал следующий код в своем методе viewDidLoad:
NSDate *today = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *weekdayComponents =
[gregorian components:(NSDayCalendarUnit | NSWeekdayCalendarUnit) fromDate:today];
NSInteger day = [weekdayComponents day];
NSInteger weekday = [weekdayComponents weekday];
Код возвращает мне два NSInteger, которые являются текущим днем недели и текущим днем месяца, что я и хотел. Теперь я хочу иметь ряд кнопок, которые при нажатии отображают определенную веб-страницу в UIWebView в зависимости от дня недели.
Я надеялся сделать простое:
-(IBAction) btnClicked
{
if (weekday == 1)
{
//DO SOMETHING HERE
{
}
Но я не могу получить доступ к NSInteger «дня недели», который был создан в методе viewDidLoad. Я уверен, что мне не хватает чего-то очень простого. Любой совет?