我每秒都有一个速度 - 时间数据,
myfile.txt的
08 25 45 78 78 80 100 110 110 100 100 100 ... 120
1s 2s 3s 4s 5s 6s 7s 8s 9s 10s 11s 12s ... 60s就像这样。
我必须在我的数据库中存储每秒的速度 - 时间数据吗?我能怎么做? 我在等你的建议和想法.. 感谢
答案 0 :(得分:0)
看起来很简单。只需解析字符串并将其存储在数据库中。
至于解析,您可以像这样分割文本文件的行:
NSArray *lines = [fileText componentsSeparatedByString:@"\n"];
从第一行获取数据:
NSArray *speeds = [firstLine componentsSeparatedByString:@" "];
这将是字符串,但您很可能使用floatValue
之类的方法将它们转换为数字。
至于在数据库中存储,您的Core Data模型看起来像这样:
Race < ------ >> SpeedData
其中SpeedData包含second
和speed
等字段。
有关如何使Core Data工作的更多基本问题,请查找教程或阅读文档。