문제

iPhone SDK의 Objective-C에서 Say Yahoo Finance (또는 유사한)에서 주식의 현재 가격을 얻는 가장 간단한 방법이 무엇인지 궁금합니다.

간단한 것은 핵심입니다. 현재 가격과 일 운동을 찾고 있습니다.

나는 iPhone 코드 예제 또는 라이브러리를 찾는 것이 많은 운이 없었습니다.

문안 인사

도움이 되었습니까?

해결책

an을 사용하십시오 NSURLRequest 개체이 주소에서 데이터를 검색하려면 다음과 같습니다.

http://download.finance.yahoo.com/d/quotes.csv?s=aapl&f=sl1t1c1ohgv&e=.csv

사용 [NSString stringWithFormat:] AAPL을 사용하려는 스톡 시저로 변경합니다. 검색된 데이터는 CSV 형식이므로 필요한 개별 값을 얻으려면 구문 분석해야합니다. 이것은이 간단한 경우를 사용하여 수행 할 수 있습니다 [NSString componentsSeparatedByString: @","] 두 개의 루프를 사용하여 구문 분석 할 수있는 배열을 망치려면.

다른 팁

내가 아는 가장 간단한 코드 스 니펫은 다음의 선을 따라 있습니다.

NSLog(@"%@", [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://download.finance.yahoo.com/d/quotes.csv?s=BP.L&f=sl1d1t1c1ohgv&e=.csv"]]);

런던에서 BP의 주가를 검색하고 콘솔에 인쇄합니다.

이것의 전체 코드 예를 보려면 AAPLOT 샘플 응용 프로그램 에서 핵심 플롯 프레임 워크. 재고 데이터를 다운로드하고 개방형 클로즈 정보와 거래량으로 도표를 표시합니다.

아마도 당신은 아마도 당신의 많은 답을 얻을 수 있습니다 야후 개발자 네트워크, 금융 섹션에서.

그만큼 Quandl Stock API 무료이며 Yahoo 또는 Google 금융 데이터를 검색합시다. CSV 외에도 JSON 및 XML과 같은 몇 가지 최신 형식의 데이터를 제공합니다. CSV를 검색하는 방법은 다음과 같습니다.

https://www.quandl.com/api/v1/datasets/WIKI/AAPL.csv

JSON 형식으로 검색 할 작은 변경 사항은 다음과 같습니다.

https://www.quandl.com/api/v1/datasets/WIKI/AAPL.json

API 키가 필요하지 않지만 API 키를 얻는 것은 무료이며 시간당 최대 5000 통화를 할 수 있습니다.

또 다른 큰 장점은 동일한 API를 사용하여 회사에 대한 기본 데이터를 검색 할 수 있다는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top