正在回答 回答被采纳积分+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对象,而这些对象中保存着我们的股票数据信息。
iOS入门:基础语法与常用控件
- 参与学习 1337 人
- 提交作业 712 份
- 解答问题 1878 个
很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星