Maison  >  Questions et réponses  >  le corps du texte

objective-c - iOS程序在ios8的系统下页面跳转后闪退,ios9的系统下不会闪退

1、app在ios8的机子上真机调试,在页面跳转后,在返回到上级界面,再次点击屏幕,就出现闪退.
开启僵尸对象,打印信息如下:* -[_UIWebViewScrollView _systemGestureStateChanged:]: message sent to deallocated instance 0x3183a00
2、app在ios9 的机子上真机调试一切正常。

天蓬老师天蓬老师2762 Il y a quelques jours565

répondre à tous(9)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 09:50:01

    Propriétaire, j'ai également rencontré ce problème, mais il n'a pas encore été résolu. L'avez-vous résolu maintenant ? Pouvez-vous communiquer avec moi

    répondre
    0
  • 黄舟

    黄舟2017-04-18 09:50:01

    Soyez prudent lorsque vous utilisez délégué et datasource sur iOS8.

    Certains délégué et source de données sur iOS8 sont déclarés à l'aide de assign S'ils ne sont pas libérés à temps, il est facile de provoquer un crash.

    Il est recommandé que partout où délégué est utilisé, son emplacement d'affichage soit défini sur nil dans dealloc.

    comme

    - (void)dealloc
    {
        _tableView.delegate = nil;
        _tableView.datasource = nil;
        _scrollView.delegate = nil;
        _gesture.delegate = nil;
    }

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 09:50:01

    • (annuler)dealloc
      {

      _webView.delegate = nil;

      }

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:50:01

    viewWillDisappear Écrivez une phrase en [self.webView stopLoading];

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:50:01

    Le problème a été détecté car j'ai référencé une boucle tierce et utilisé la méthode swizzle pour provoquer une fuite de mémoire.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:50:01

    À quel tiers l’affiche fait-elle appel ? Cela vous dérangerait-il de le divulguer ? J'ai le même problème ici...

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 09:50:01

    Après 6 heures de recherche, j'ai finalement trouvé quelle bibliothèque en était la cause. . . UIScrollView+HeaderScaleImage ! ! ! ! !

    répondre
    0
  • 阿神

    阿神2017-04-18 09:50:01

    Vérifiez si la catégorie UIScrollView de votre projet a remplacé la méthode dealloc

    répondre
    0
  • 高洛峰

    高洛峰2017-04-18 09:50:01

    En utilisant ce UIScrollView+HeaderScaleImage, comment le résoudre

    répondre
    0
  • Annulerrépondre