Avatar notebook default
23篇文章 · 17340字 · 2人关注
  • [iOS][Block]block不定参数的回调方式

    前言 上一篇文章讲了对于MVVM的理解,最后提到了会写一些模仿RAC的小技巧.在后面的研究中,我发现在利用RAC实现登录的demo中有这样一行代...

  • [iOS][MVVM]理解MVVM

    前言 MMVM这个概念,相信很多人都听过,但很多人估计和我一样,没真正去理解和运用过,对它只是一知半解而已.最近因为做了新项目,有意向引入MVV...

  • [iOS]Block本质的一些研究

    一些安排和感想 从上一篇的ARC的实现细节开始,会陆续去研究一些老生常谈的话题,诸如:Block,Runtime,GCD,Runloop,Ani...

  • [iOS]关于ARC实现的一些总结

    最近在重温《Objective-C 高级编程》这本书,深深为这本薄书里蕴含的"惊人"能量所倾倒.本篇文章将总结一下ARC实现的一些细节. ARC...

  • Resize,w 360,h 240
    [iOS]关于内存管理的一些总结

    前言 内存管理作为iOS最基础的存在,其重要性不言而喻.平时因为忙业务,遇到一些内存相关的问题,然后才有了这篇小结. AutoreleasePo...

  • Resize,w 360,h 240
    [iOS]自己实现一个简单的内存泄漏检测工具

    为什么要写这篇文章 之前一哥们儿去面试,被问到检测内存泄漏的方式,然后他说可以用instruments来调试来检测.面试官问还有其他方式么,他说...

  • Resize,w 360,h 240
    [iOS]如何封装第三方库(Appdelegate启动)(二)

    前言 上一篇文章[iOS]如何封装第三方库(非Appdelegate启动)(一)介绍了如何封装非Appdelegate启动的三方库,这篇文章讲述...

  • Resize,w 360,h 240
    [iOS]如何封装第三方库(非Appdelegate启动)(一)

    前言 通常我们都会在项目中使用三方库,它们能帮我们提高开发效率.但是随着时间的发展,你使用的某个三方库可能会停止维护.随着系统API升级,之前旧...

  • Resize,w 360,h 240
    [iOS][Python]分享公司实现国际化的一些经验

    背景 这里的故事源自于公司的一个临时需求.以色列公司同事需要接手目前APP的一部分开发工作.但是由于语言差异,app内部并没有做国际化的一些工作...

文集作者