美文网首页ios开发小结
ios 10.0.0以后 定时器导致的崩溃

ios 10.0.0以后 定时器导致的崩溃

作者: 一支烟一只猿 | 来源:发表于2017-02-07 18:05 被阅读17次

NStimer在平时开发中用的是很多的   好用 简单  值得信赖

但是最近在用它的时候为了方便 在原有的block中用了nstimer中的[NSTimerscheduledTimerWithTimeInterval:1.5repeats:NOblock:^(NSTimer*_Nonnulltimer) {

doSomething;

}];

一句话的调用 简单而且方便  也就没怎么在意了  编译的时候模拟器也没报错  就不管了  可是 真机测试中就会出现崩溃。

这就很蛋疼了

查看报错:

错误就出来了

明显出现了无法执行的地步有存在NULL的情况 

改用:

[NSTimer    scheduledTimerWithTimeInterval:1.5   target:selfselector:@selector(dosomeThings)   userInfo:nil  repeats:NO];

安全没报错。

记录下,大家要是有什么看发可以留言讨论讨论~

相关文章

  • ios 10.0.0以后 定时器导致的崩溃

    NStimer在平时开发中用的是很多的 好用 简单 值得信赖 但是最近在用它的时候为了方便 在原有的block中...

  • iOS中如何正确释放GCD定时器(dispatch_source

    iOS中如何正确释放GCD定时器(dispatch_source_t) 一.现象 通过云迹的崩溃,查询到崩溃在福袋...

  • anyproxy安装

    记得node版本要10.0.0,不然有各种版本问题导致anyproxy运行不起来装好版本以后直接 npm inst...

  • iOS14 崩溃记录

    UIPickerView 这样会导致崩溃,因为iOS14中subviews只有2个元素,强行访问会导致崩溃

  • 2018-11-03

    ios程序引入framework中的分类导致崩溃unrecognized selector sent ...

  • iO10 调取本地相册,相机

    iOS 升级到10 以后,会出现调取本地相册,相机等出现崩溃的情况,其实,这是苹果为了安全而设置的权限所导致的,解...

  • 无标题文章

    iOS NSTimer使用详解-开启、关闭、移除 定时器定时器详解ios定时器关闭定时器NSTimer 1、要使用...

  • iOS从timer释放问题看内存管理

    在iOS的开发中,如果使用NSTimer做定时器,一定要在合适的时机销毁这个定时器,不然可能导致内存得不到释放。原...

  • CALayer renderInContext: Crash

    记录一个问题, CALayer renderInContext: 在 iOS 8 或者 iOS9 上可能会导致崩溃...

  • iOS进阶-谈谈定时器

    目录 iOS提供定时器API 定时器开发中的坑 一、 iOS提供定时器API 二、定时器开发中的坑 2.1、必须办...

网友评论

    本文标题:ios 10.0.0以后 定时器导致的崩溃

    本文链接:https://www.haomeiwen.com/subject/wysmittx.html