我提前为这么长的信息道歉,但我在这里尝试详细信息......
我正在使用 bTouch 创建一个已编译的 dll 以引用 ArcGIS iOS SDK。使用以下命令运行 bTouch 时:
/Developer/MonoTouch/usr/bin/btouch libArcGIS.cs
它返回以下错误
/tmp/fp2ivuh8.3gj/IncidentReportApp/AGSMutablePolygon.g.cs(39,31):
error CS0102: The type `IncidentReportApp.AGSMutablePolygon'
already contains a definition for `selAddPointToRing'
/tmp/fp2ivuh8.3gj/IncidentReportApp/AGSMutablePolygon.g.cs(38,31):
(Location of the symbol related to previous error)
/tmp/fp2ivuh8.3gj/IncidentReportApp/AGSMutablePolyline.g.cs(39,31): error CS0102:
The type `IncidentReportApp.AGSMutablePolyline'
already contains a definition for `selAddPointToPath'
/tmp/fp2ivuh8.3gj/IncidentReportApp/AGSMutablePolyline.g.cs(38,31):
(Location of the symbol related to previous error)
Compilation failed: 2 error(s), 0 warnings
我检查了我的 cs 类,没有一个类型被引用\调用。我想了解为什么会出现此消息。
我曾尝试使用 Al Pascual 在How to use the ArcGIS iPhone SDK with MonoTouch中的说明(和下载)代码来调用地图视图,但是在尝试使用代码启动视图时会导致崩溃。当我尝试调试时,它会在添加映射层时锁定。我用 MKMapView 对此进行了测试,但没有遇到相同的行为。