gpt4 book ai didi

iphone - 使用 MKOverlay 的 pointCounts 错误

转载 作者:行者123 更新时间:2023-11-29 13:31:38 25 4
gpt4 key购买 nike

我对自定义覆盖有疑问。问题是我无法识别错误代码,它是随机发生的

也许有人能够在这个堆栈上帮助我。什么是点数?

2012-07-30 02:02:01.187 MyApp[454:8107] -[MyRegionOverlay pointCount]: unrecognized selector sent to instance 0x5d7dab0
2012-07-30 02:02:01.190 MyApp[454:8107] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[MyRegionOverlay pointCount]: unrecognized selector sent to instance 0x5d7dab0'
*** Call stack at first throw:
(
0 CoreFoundation 0x016c15a9 __exceptionPreprocess + 185
1 libobjc.A.dylib 0x01815313 objc_exception_throw + 44
2 CoreFoundation 0x016c30bb -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 CoreFoundation 0x01632966 ___forwarding___ + 966
4 CoreFoundation 0x01632522 _CF_forwarding_prep_0 + 50
5 MapKit 0x008186c4 _ZL20createPathForPolygonP9MKPolygon10MKMapPoint + 55
6 MapKit 0x00818817 -[MKPolygonView createPath] + 95
7 MapKit 0x0081d715 -[MKOverlayPathView drawMapRect:zoomScale:inContext:] + 79
8 MapKit 0x00838328 -[MKOverlayClusterView drawLayer:inContext:] + 1450
9 QuartzCore 0x00472b5e -[CALayer drawInContext:] + 143
10 QuartzCore 0x00489283 _ZL18tiled_layer_renderP16_CAImageProviderjjjjPv + 1648
11 QuartzCore 0x003d1eb2 _ZL21CAImageProviderThreadPjb + 475
12 libSystem.B.dylib 0x91bce781 _pthread_wqthread + 390
13 libSystem.B.dylib 0x91bce5c6 start_wqthread + 30
)

最佳答案

错误的意思是在您的叠加层中有一个 MKPolygonViewMKPolygonViewpolygon 属性设置为 MyRegionOverlay 的一个实例。不幸的是,MyRegionOverlay 不是 MKPolygon 的子类,因为它应该是。因此,当 pointCount 消息发送到 MyRegionOverlay 时,您会收到运行时错误“无法识别的选择器”,因为 MyRegionOverlay 显然没有响应 点计数

关于iphone - 使用 MKOverlay 的 pointCounts 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11714058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com