240 发简信
IP属地:湖北
  • 没有回答重点arc和autoreleasepool的关系,有arc了为啥还需要autoreleasepool😨

    RunLoop与AutoReleasepool的关系学习

    概念的陈述 autoReleasepool是我们iOS开发项目中及其重要的一个内存管理机制,自从我们是用ARC后,我们再也不用开启一个内容分配给某个对象,我们只管做我们开发应...

  • 不要怪医生,医生这么说确实是对人负责,因为引起吐血的原因太多了。换个角度想下,有一天你的程序跑的不对了,人家问你啥原因,不看日志不调试,能知道???家有医生,才会理解这些。而且医生比程序员还要忙!!!

  • 120
    iOS微信,支付宝H5支付无法返回APP解决方案

    问题场景: 最近公司和第三方对接一个业务,需要在App内嵌的WkWebView中加载第三方提供的H5商城,并且在通过微信,支付宝支付成功后能够像原生支付一样返回到我司的App...

  • iOS面试题汇总(二)

    1 说一下观察者模式及其应用 1.1观察者模式,对象间存在一种一对多的依赖关系,则使用观察者模式, 2 内存区域 2.1 栈区 - 局部变量和实参 2.2 堆区 - ...

  • iOS面试题汇总(一)

    1 ARC和MRC的区别 ARC自动的引用计数,LVVM编译器会在“编译”的时候 帮我们在代码合适的地方添加release、retarn、autorelease等添加计数器或...

  • 你这本质是循环引用没有释放,但不是用不用weakself的问题

    iOS 不走dealloc的其中一个原因(个人感觉很重要)

    最近地图界面C上出现了偶发性的崩溃,A push B, B push C, C pop B,C走dealloc,然后B pop A的时候,B没走dealloc方法,研究发现,...

  • @PierceDark 还是空

    优化 App 的启动时间实践 iOS

    前言 当用户按下home键的时候,iOS的App并不会马上被kill掉,还会继续存活若干时间。理想情况下,用户点击App的图标再次回来的时候,App几乎不需要做什么,就可以还...

  • 120
    OC与JS交互总结

    OC与JS交互的4种方式 1 UIWebView 1.1 直接URL拦截 JS调OC shouldStartLoadWithRequest OC调JS stringByEva...

  • 120
    iOS算法初探(基础示例)

    代码用Java展示,原因是Java先天的就能调用栈,二叉树等,比较方便,其实iOS里也能自己实现 1 逆波兰表达式(栈区操作,每次都取出栈顶的两个进行运算合并成一个,然...

  • swift解决View切圆角(cornerRadius)切掉阴影边缘(shadow)的问题

    最近转到了公司的一个swift项目,暂时放下了玩了一年的RN(巨坑,但是坑排玩后还是有点爽的),开始写上了原生UI,我们的设计比较有追求(有点作),View在加圆角的同...

个人介绍
This is Sparta 塑料5级开发工程师
好吃辣。iOS+半个前端码农