1

今日を知りたい この日に何か特別なことをするよりも

月曜日に = これ
を日曜日に行う = それを行う など...

スイッチのやり方はわかったけど、どうすれば当日に頼めるの?

if (...) { 
do something; 
} 
else { 
switch (..) {

case 0:
currentPageNumber = 2;
break;

case 1:
currentPageNumber = 3;

<...>
default:
break;
}

私は、スイッチ/ケースがしたいことをする正しい方法だと思います。私を助けてくれてありがとう ;-)

4

2 に答える 2

1
[NSDate date]

あなたのタイムゾーンで現在の日付を表示します

NSDateComponents *components = [[NSCalendar currentCalendar] components:NSWeekdayCalendarUnit fromDate:[NSDate date]]

インスタンスを提供しNSDateComponentsます。で平日(1-7 / SU-SAの値)を取得できます

components.weekday
于 2011-11-17T12:06:56.480 に答える
0

次のコードを使用してください...

NSDateComponents *weekdayComponents = [[NSCalendar currentCalendar] components:NSWeekdayCalendarUnit fromDate:DateFrom];

これにより、NSDateComponents のインスタンスが得られます。使用して曜日を取得できます。

int weekday1 = [weekdayComponents weekday];

その後、ur logic..as を使用します

if (weekday1 == 1 ) 
   {
    //do something
   }
.
.

注 1 は日曜日などを意味します。

于 2011-11-17T12:43:39.017 に答える