2014-07-17 2 views
0

여기에서 "EDSunriseSet"에 대한 흥미로운 링크를 찾았지만, 목적을 위해 그것을 사용하는 방법을 이해할 수 없습니다. 가이드에서 일출과 일몰 시간 (EDSunriseSet) 목표 -C 코드 Xcode

은 그냥이 메서드를 호출하는 말 : 내가 파일을 수입하고 EdSunriseSet 클래스

EDSunriseSet *albaTramonto; 
albaTramonto = [[EDSunriseSet alloc] init]; 

을 만들어

+(EDSunriseSet *)sunrisesetWithTimezone:(NSTimeZone *)timezone latitude:(double)lat longitude:(double)longt 

을하지만 지금은 그 데이터를 가져 오는 방법을 모르는 수업. 이제 튜토리얼을 사용하여 GPS 좌표를 검색 할 수 있으며 이제 데이터를 수신하려면 해당 클래스로 전송해야합니다. 어떻게 이해할 수있게 도와 주실 수 있습니까? 나는 googled했다. 그러나 가이드를 발견 할 수 없었다!

감사

답변

0

EDSunriseSet returning 0

확인이 링크를. 그것은 당신이 원하는 세부 사항을 가지고 있습니다. 나는 똑같은 문제가 있었다. alloc 및 init하지 마십시오. 직접 방법 방법을

[albaTramonto sunrisesetWithTimeZone:bla bla arguments]; 

를 호출보다는 전화 것은

[albaTramonto calculateSunriseSunset:[NSDate date]]; 

NSLog(@"Sunrise:%@, Sunset:%@", albaTramonto.localSunrise, albaTramonto.localSunset); 

이 내가 정확히 무슨 짓을 :

NSString *tzStr = @"GMT05:30"; 


NSTimeZone *tz = [[NSTimeZone alloc] initWithName:tzStr]; 


EDSunriseSet *edSunriseSet = [EDSunriseSet sunrisesetWithTimezone:tz latitude:19.07283 longitude:72.88261]; 


[edSunriseSet calculateSunriseSunset:[NSDate date]]; 


NSLog(@"%@, %@", edSunriseSet.localSunrise, edSunriseSet.localSunset); 
+0

정말 감사합니다! 내가 할 수있는대로 빨리 시도하고 알려 드리겠습니다! :-) – Funesto

+0

수정 된 답변보기 –

+0

잘 작동합니다! 이제 일출과 일몰 시간을 도와 주셔서 감사합니다 !! – Funesto

관련 문제