2011-04-25 2 views
0

안녕하세요 날씨 응용 프로그램을 만들고 싶습니다. 날씨 응용 프로그램이 날씨 탭을 클릭하면 날씨 정보가 표시됩니다. 동일한 현재 위치에 대해 다음 날과 다음날의 날씨 세부 정보가 tableview.please에 표시되어야합니다. 아무에게도 코드 나 다른 링크가 있으면 아이폰에서 가능합니다. 감사iphone에서 오늘 날, 다음날과 그 다음날의 다음날의 일기 예보를 표시합니다.

답변

2
당신은 NSDate을 사용해야합니다

,

먼저 현재 시간을 가진 NSDate 객체를 구축합니다

NSDate *today = [NSDate date]; 
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
[dateFormatter setDateFormat:@"HH:mm:ss"]; 
NSString *currentTime = [dateFormatter stringFromDate:today]; 
[dateFormatter setDateFormat:@"dd.MM.yyyy"]; 
NSString *currentDate = [dateFormatter stringFromDate:today]; 

이제 currentDate 문자열 객체가, 당신은, 화면에 UILabel로 표시 할 수 있습니다

마찬가지로 날짜를 만들고 다음 날에 문자열 개체를 얻을 수 있습니다 .....

WeatherAPI

이 아이폰 특정 있지만 무료 날씨 API를하지 않습니다.

NOAA REST Interface

예 : http://www.weather.gov/forecasts/xml/sample_products/browser_interface/ndfdXMLclient.php?zipCodeList=90210&product=time-series&begin=2004-01-01T00:00:00&end=2013-04-21T00:00:00&maxt=maxt&mint=mint

Yahoo! Weather Forecast RSS

예 : http://weather.yahooapis.com/forecastrss?p=90210

구글 날씨 API - 이것에 대한 문서의 URL?

예 : http://www.google.com/ig/api?weather=90210

Weather Underground API

예 : - http://api.wunderground.com/auto/wui/geo/GeoLookupXML/index.xml?query=90210

Weather Channel는 가입을

예를 필요 : sample code at github를 발견했다. 날씨 채널의 XML API

WeatherAPI (노르웨이)에 액세스하기위한 루비 보석

예 : http://api.yr.no/weatherapi/locationforecast/1.6/?lat=34;lon=-118

+0

난 다음 날짜 .I 내가이 생성하는 API를 사용하는 방법, 현재 날짜의 tableview에 표시되어야 웹 서비스, 다음날 – Rani

+0

jhaliya에서 가져온 날씨 정보를 원하는 현재 날짜를 표시 할 해달라고 기상 신청 – Rani

1

는 다음과 같은 기상 데이터 피드 (사용할 수있는 응용 프로그램에서 날씨 정보를 표시하려면 다음을 지원 XML/JSON/CSV 형식).

Weather API

있습니다 (데이터 피드 반환 형식 인 경우 XML의 fromat를) XML을 구문 분석 TouchXML를 사용할 수 있습니다.

TouchXML

관련 문제