2011-11-13 2 views
0

내 응용 프로그램에서 "Wheel of fortune"을 사용하고 있습니다. 금요일에만 사용할 수 있기를 원하며 사용 된 후에는 다음 금요일까지만 사용할 수 없도록하고 싶습니다. 등등 ..내가 설정 한 특정 시간에만 응용 프로그램의 옵션 사용

사실 나는 일주일에 일회용으로하고 싶습니다.

이것이 가능합니까?

+0

무엇이 질문입니까? 기술적으로 그렇게 할 수 있는지 또는 그러한 앱이 AppStore에서 승인 될지 여부를 묻습니다. – mja

+0

도움이되는 답변을 수락하는 것을 고려해보십시오. 시간이 걸리면 평판이 좋아지는 사람들에게 보답합니다. 가장 적합한 답변 옆에있는 둥글게 표시된 체크 표시를 클릭하십시오. [자세한 내용은이 페이지를 참조하십시오] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work). 또한 과거 응답을 고려하고 수용하면 평판이 향상되고 더 많은 기능이 허용됩니다. [평판] (http://stackoverflow.com/faq#reputation) – zaph

+0

을 참조하십시오. 사용자는 원하는대로 전화 날짜를 조작 할 수 있습니다. –

답변

0

당신은 아주 간단하게 금요일의 여부를 확인하고 기능 할 수 있도록 플래그를 설정할 수 있습니다 : 나는 사용자의 달력은 양력이 아닌 다른 경우이 작동하는 방법 너무 확실하지 않다

NSCalendar * cal = [NSCalendar currentCalendar]; 
NSDate * today = [NSDate date]; 
NSDateComponents * comps = [cal components:NSWeekdayCalendarUnit 
            fromDate:today]; 

if([comps weekday] == 6){ 
    todayIsFriday = YES; 
} 

을; 추측에 대한 개별 캘린더의 구체적인 내용은 documentation입니다.

+0

Josh, 감사합니다. 작동하지만, 금요일을 확인한 후, 사용자는 Wheel of Fortune을 알게되었습니다. 이제는 한 번 사용한 후에 다음 주까지 다시 사용할 수 없게됩니다. 이거 도와 줄 수있어? – user1044303

+1

거기에 내 대답이 맞습니다. – vikingosegundo

0

예 가능합니다. 가장 쉬운 방법은 NSUserDefaults입니다.

NSDate 개체를 마지막으로 약 [NSUserDefaults standardUserDefaults]에 추가하면 바퀴가 사용됩니다.

관련 문제