240 发简信
IP属地:广东
  • 多线程调用问题2

    前言 最近遇到一个崩溃,都是一些基础问题没注意引起的。查找问题的时候还是花了一些时间,感觉还是有必要记录一下。 崩溃堆栈 初步分析 从崩溃堆栈看...

  • UIImagePNGRepresentation 保存图片时Crash

    最近遇到一个保存图片时的崩溃, 崩溃信息如下: 提示的异常信息是: 查看一下调用函数, 主要调用如下: 说明在执行 NSData *imageD...

  • 多线程调用引起的问题

    今天发现一个老问题引起的崩溃,记录一下。 先有问题的代码: 常规的通知接收模型大致都是这样格式,但是这种方式在处理多线程的调用时会有问题。 由于...

  • iOS 调试常用命令 记录

    设置断点: 对所有C函数 functionA 设置断点breakpoint set --name functionnameA --name fu...

  • 找出引起异常的字符

    大家可能都遇到过,一些比较特殊的字符,在排版的时候,或者在渲染的时候,会抛出异常。当我们调试的时候,加了异常断点,就会触发断点。这次主要是记录一...

  • Dealloc 时取 weak self 引起崩溃

    今天无意这中遇到一个奇怪的崩溃,先上引起崩溃的代码: 当执行到dealloc的时候,程序就crash 掉了。崩溃信息如下: 其中,可以在控制台明...

  • UIScrollView _delegateScrollViewAnimationEnded 崩溃处理

    在项目开发过程中,多次遇到UIScrollView滑动时引起的崩溃,在这里分析一下,mark 下处理过程。 崩溃堆栈: 从崩溃信息里面,我们可以...

  • Resize,w 360,h 240
    NSTimer 使用注意事项

    NSTimer是ios上比较常用的定时器组件,在使用了一段时间后,发现有些地方是需要注意一下的。 NSTimer 是需要配合NSRunLoop ...

  • 处理UITabBarController双击事件

    因业务功能的需要,要处理UITabBarController的某个item的双击事件。 查看了一下UITabBarController的属性和方...

    0.7 3500 5 11