[英]exception 'NSInvalidArgumentException', reason: '-[AnnotationView setCoordinate:]: unrecognized selector sent to instance
[英]Crazy MAPKit bug 'NSInvalidArgumentException', reason: '*** -[UISwipeGestureRecognizer removeFromSuperview]: unrecognized selector sent to instance
好的,我已經埋在MAPKit中很長時間了。 我從SQLite數據庫刪除了別針。 遠距離位置有效,注釋有效,看起來很棒。 甚至我的活動指標都可以。 然后,在我結束該項目之前,我正在滑動,打手勢,將其命名為我的可愛地圖,效果很好,然后是BOOM! 沒錯!
由於未捕獲的異常'NSInvalidArgumentException'而終止應用程序,原因:'***-[UISwipeGestureRecognizer removeFromSuperview]:無法識別的選擇器已發送至實例0x143cb0'
我是通過代碼創建的,沒有IB。 Google設定了零。 解決這個問題的任何技巧都值得贊賞! 由於某種原因,我的mapView在SwipeGesture上出現異常? 嗯?
這種類型的異常,特別是當它們在起源上是神秘的並且涉及到您不認識的對象時,通常是由於內存管理錯誤-過度釋放了對象,使指向對象的指針不保留它們而導致的,等等。與NSZombieEnabled一起運行,以查看是否可以找到錯誤的來源。 (一般來說,這是一個很好的工具供您使用。)NSZombieEnabled的簡介是:
http://www.fromconcentratesoftware.com/2007/08/09/nszombieenabled-for-the-debugger-adverse/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.