240 发简信
IP属地:辽宁
  • SDWebImage Demo无法运行问题

    1、cd 到存放项目的本地文件夹git clone https://github.com/rs/SDWebImage.git2、 到 SDWebImage所在目录cd SDW...

  • @随心_追梦 我从 github 的 issue 了解到,没有设置 audioSettings 时,会导致这个 crash,你是没有设置吗?

    iOS视频压缩笔记

    1.需求来源。 最近有一个用户反馈,发出去的视频有点不清楚。由于视频压缩模块是在几年前写的,当时的已经满足不了现在的需求了,所以需要重新设计压缩的实现。 2.现状 使用AVA...

  • 120
    Objective-C 数组遍历的性能及原理

    数组的遍历,这个话题貌似没什么好探究的,该怎么遍历就怎么遍历呗!但是如果要回答这些问题:OC数组有哪几种遍历方式?哪种方式效率最高?为什么?各种遍历方式的内部实现是怎么样的?...

  • 120
    从在.h头文件中赋值并初始化static变量谈谈预编译和链接

    写这篇文章的原因: 之前组里一个队友在写OC的时候,在OC的.h头文件里初始化并赋值了一个静态的字符串变量,并在多个.m实现文件引入了这个头文件然后使用了这个静态成员变量(虽...

  • 清晰明了,赞👍

    从在.h头文件中赋值并初始化static变量谈谈预编译和链接

    写这篇文章的原因: 之前组里一个队友在写OC的时候,在OC的.h头文件里初始化并赋值了一个静态的字符串变量,并在多个.m实现文件引入了这个头文件然后使用了这个静态成员变量(虽...

  • 看了一下你的Demo 有几个问题:
    1.内存占用很大。你的优化前和优化后占用内存都是几百MB的。原因是图片加载你用的是imageWithContentsOfFile:而不是imageNamed:。这个两个的区别你可以自己百度
    2.tableView滑动极卡。除了原因1外,还有个原因是你的cell每次刷新都移除所有view再加上view。:joy: cell的重用了解一下。
    3.runloop的误用。上面两个问题解决了,也就不需要你这个runloop的解决方法了。
    我改了现在内存占用只有15MB,滑动也很流畅。:relieved:

  • sorry,又认真看了下,发现YYWebimage的transform操作是异步的:joy:

    UIView设置不触发离屏渲染的圆角

    当我们需要给一个 View 设置圆角的时候,一般代码是这个样子 cornerRadius 和 maskToBounds 独立作用的时候都不会有太大的性能问题,但是当他俩结合在...

  • @juan_34fd 底部有个debug options,你可以找找

    Instruments性能优化-Core Animation

    当App发展到一定的规模,性能优化就成为必不可少的一点。但是很多人,又对性能优化很陌生,毕竟平常大多时间都在写业务逻辑,很少关注这个。最近在优化自己的项目,也收集了很多资料,...

个人介绍
一枚正在努力学习的渣渣猿