iPhone Objective-C La forma más sencilla de obtener una cotización de acciones [cerrado]

StackOverflow https://stackoverflow.com/questions/2265955

  •  20-09-2019
  •  | 
  •  

Pregunta

Me pregunto cuál es la forma más sencilla de obtener el precio actual de una acción de, por ejemplo, Yahoo Finance (o similar) en Objective-C para el SDK de iPhone.

La clave es simple, estoy buscando el precio actual y el movimiento de los días.

No he tenido mucha suerte para encontrar un ejemplo de código o biblioteca de iPhone.

saludos

¿Fue útil?

Solución

Utilice un objeto NSURLRequest para recuperar los datos en esta dirección:

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

El uso de [NSString stringWithFormat:] cambiar el AAPL al tablero de cotizaciones que desea utilizar. Los datos recuperados se encuentra en formato CSV por lo que tendrá que analizar que para obtener los valores individuales que se requieren. Esto se puede hacer en este caso simple usando [NSString componentsSeparatedByString: @","] a retieve una matriz que se puede analizar usando dos bucles.

Otros consejos

El fragmento de código más simple para esto es que sé lo largo de las líneas de:

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

Se recupera precio de las acciones de BP en Londres y lo imprime en la consola.

En un ejemplo de código completo de este, visita la AAPLot aplicación de ejemplo en el Core marco Terreno . Es capaz de descargar datos de saldos y parcelas con-alto-bajo-cierre abierto de información, así como el volumen de operaciones.

Probablemente se podría obtener una gran cantidad de sus respuestas de la Yahoo Developer Network , en la Hacienda sección.

El Quandl de la API es gratuito y te permite recuperar o Yahoo datos de las finanzas de Google. Además de CSV, que proporciona los datos en algunos formatos más modernos como JSON y XML. Aquí es cómo recuperar a CSV:

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

Aquí está el pequeño cambio para recuperar en formato JSON:

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

No se necesita ninguna clave de API, pero conseguir una clave de API es gratuito y le permite realizar hasta 5.000 llamadas por hora.

Otra gran ventaja es que la misma API se puede utilizar para recuperar los datos fundamentales sobre las empresas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top