240 发简信
IP属地:上海
  • objc841编译

    objc841.13可运行2022-05-24, macOS Monterey, M1 Pro, Xcode 13.4地址[https://github.com/liusr/...

  • iOS AVPLayer和AVAudioSession

    作用AVPLayer:可以用来播放在线及本地音视频AVAudioSession:音频会话,主要用来管理音频设置与硬件交互使用时需要导入 AVAudioSession中配置选项...

  • @jayhe 但是相加总和超过intializer了😂

    iOS App启动时间优化  二进制重排和PGO

    对于iOS App的首次启动优化,主要关注两个点,一个是main之前的耗时,一个就是main函数到root VC viewWillAppear执行完之间的耗时 针对main函...

  • slowest intializers :下面是哪里到哪里的时间

    iOS App启动时间优化  二进制重排和PGO

    对于iOS App的首次启动优化,主要关注两个点,一个是main之前的耗时,一个就是main函数到root VC viewWillAppear执行完之间的耗时 针对main函...

  • 180
    Liusr ·

    兄弟 我已经拿到抖音offer啦,以后一起努力,像你多学习,加油,你很棒的

  • popViewController延时释放的问题

    现象:app根控制器是tabbar,tabbar子控制器是navigationController,navigationController根控制器是VC1。在vc1上面pu...

  • iOS 10.3 Label高度计算问题 (UITableView+FDTemplateLayoutCell)

    1.前言 今天有用户反馈说10.3的系统,有些文字显示不全,影响正式用户我哪里敢怠慢。急速的更新手机系统进行测试,发现真的是有问题,而且这个问题是UITableView+FD...

  • NSDictionary和CFDictionaryRef是一回事吗?__CFDictionaryFindBuckets2之前还有CF_OBJC_FUNCDISPATCH2(__kCFDictionaryTypeID, void, dict, "setObject:forKey:", value, key);这样一个宏呢

    笔记-集合NSSet、字典NSDictionary的底层实现原理

    预备知识点 Foundation框架下提供了很多高级数据结构,很多都是和Core Foundation下的相对应,例如NSSet就是和_CFSet相对应,NSDictiona...

  • iOS内功篇:浅谈Crash

    iOS开发中,解决Crash相信是开发者最为头疼的问题了,特别是对于已上线的应用,对其Crash的跟踪和修复显得尤其重要,本文主要总结了常见的Crash类型以及主流的Cras...

  • 120
    深入理解iOS App的启动过程

    前言 启动时间是衡量应用品质的重要指标。 本文首先会从原理上出发,讲解iOS系统是如何启动APP的,然后从main函数之前和main函数之后俩个角度去分析如何优化启动时间。 ...

  • 解决MAC电脑键盘和触摸板突然没有反应问题

    今天上班正敲着代码电脑突然触摸板不管用了,没办法,我用快捷键(Shift + Ctrl + Option + 开关机键)强制关机后,再开机后,鼠标在屏幕左上角,动触摸板不管用...

  • 120
    如何写好一份简历?

    前言 最近在忙招聘的事情,这次的更新便谈一谈,招聘中第一步——简历。 正文 简历是求职者的敲门砖,如何写好一份简历?先从两个角色来看简历。 一、招聘者 招聘者面临的最明显的问...

  • iOS __weak那些事

    本文是对《Objective-C高级编程》中__weak部分的整理,加上一部分自己的体会。 __weak 修饰表明一种关系“非拥有关系”。弱引用,不决定对象的存亡。即使一个对...

个人介绍
程序的世界很神奇