我是否应该在需要时获取重物数据或作为属性携带?

时间:2013-08-15 00:01:51

标签: objective-c object mapkit shapefile esri

我正在开发一个使用Shapefile C库(http://shapelib.maptools.org)通过MapKit绘制地图叠加层的项目。我有一个对象,目前正在携带它所包含的地理组件的多边形和坐标数据。我的高级概念性问题是:我最好保持对象简单并创建一个方法,例如调用shapeDataForShapeWithName:(NSString *)名称,该名称将在需要时从数据库中获取形状数据,或者采用方法i'采取:在对象实例化时调用数据库并将每个实例数据存储到实例变量?

谢谢!

0 个答案:

没有答案