股票数据解析问题

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
imoocLovers 2018-06-30 15:54:40

下面对数据解析这个方法进行一个分析供参考:

1、方法传进来的参数stockData保存的是股票数据,它是一个数组类型,通过for循环读取每一行数据。str获取的是第i行的数据,objectIndex:这个方法是获取数组对应下标的内容。onestock是将每一行股票的数据保存成数组形式。

2、假如for循环执行i=0,那么onestock这个数组中保存的就是股票第一行的内容,然后通过方法objectIndex:去数组中取出每一个内容,因为股票数据都是NSString类型,所以从数组中取出来的数据都是NSString类型,一共取出六项数据。

3、创建stock对象并实例化,然后将这六项数据一一对应赋值给stock对象中的属性,完成这项操作后,第一行股票数据的信息就保存在当前这个stock对象中了。

4、最后,将这个stock对象添加到可变数组stockarray中。

5、i=0执行完就接着执行i=1,去解析下一行的股票数据,将解析的数据保存到stock对象中,再将stock对象保存到数组中。最终for循环完毕后,可变数组stockarray中保存的就是一个个的stock对象,而这些对象中保存着我们的股票数据信息。


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师