【发布时间】:2010-12-14 03:22:09
【问题描述】:
我对 Objective-c 和一般的面向对象编程来说是一个相当新的人,并且有一个理论、文体类型的问题。我想要做的是从逗号分隔的文件中加载一个包含条目的类表。文件中的数据由许多条目组成,这些条目由一个短键和几个字符串值组成,全部由逗号分隔。
有一百万种方法可以做到这一点,但我想问的是,从严格的理论角度来看,最好的方法是什么。我暂时不想使用任何类型的 XML 编码,但一旦我有了一个入门程序,最终可能会转换为那种格式。
我可以使用函数来获取“下一条记录”并将结构传入和传出函数,创建类的新实例,从结构中加载它,然后将其添加到数组中。我最初会使用 stringWithContentsOfFile 方法将文件加载到字符串中,然后使用字符串函数和一些指针来遍历文件以返回结构元素,然后将其加载到类中。
这似乎是在 Objective-c 中执行此操作的合理方法,还是有更好的方法,可能在理论上更合理,至少也可以?
【问题讨论】:
标签: objective-c coding-style classloader csv