Avatar notebook default
17篇文章 · 25389字 · 1人关注
  • 怎样做才能保证线程安全?

    在软件编程中,多线程是个绕不开的话题。多线程的使用,能够提高程序的运行效率,但也带来新的问题:如何保证线程安全? 在维基百科中线程安全的解释是:...

  • Resize,w 360,h 240
    Swift 4 中的泛型

    这是我基于英文原文翻译的译文,如果你对本文感兴趣而且想转发,你应该在转发文章里加上本文的链接译者:britzlieg英文原文链接 作为Swift...

    1.3 8552 3 10
  • 移动端弱网优化的一次记录

    最近的困境 由于公司项目是原生+web的混合开发,而且web所占的比例还比较大,所以对web在移动端上的表现要求比较高。之前一直采用的是直接使用...

  • 轻松管理Swift项目中的各种环境

    这是我基于英文原文翻译的译文,如果你对本文感兴趣而且想转发,你应该在转发文章里加上本文的链接英文原文链接 想象一下当你完成开发和测试,准备提交到...

  • iOS消息分发中心的实现

    后端的启发 && 前端的尴尬 最近一直在看React Native的一些相关设计,对其Redux的设计模式很感兴趣。Redux其实是一种响应式的...

  • Swift3命名空间的实现

    最近在看一些Swift开源库的时候,发现了一些优秀的开源库都使用了命名空间,例如Kingfisher这个开源库中,就针对UIImage,UIIm...

  • 面向协议的UITableViewCells

    面向协议的UITableViewCells 这是我基于英文原文翻译的译文,如果你对本文感兴趣而且想转发,你应该在转发文章里加上本文的链接英文原文...

  • 深度学习与App的魔幻结合

    This post have got access from the original author Avihay Assouline to t...

  • YKAutolayout --- Make Masonry Easier!

    项目Github地址 YKAutolayout Masonry 的 使用 做过iOS的对Masonry这个库应该都会比较熟悉,其主要原理是对苹果...

文集作者