240 发简信
IP属地:上海
  • 120
    手机端页面自适应解决方案—rem布局

    该方案目前已过时,这里是更加完美的替代方案——rem布局(进阶版) 相信很多刚开始写移动端页面的同学都要面对页面自适应的问题,当然解决方案很多,比如:百分比布局,弹性布局fl...

  • 120
    手机端页面自适应解决方案—rem布局进阶版(附源码示例)

    一年前笔者写了一篇 《手机端页面自适应解决方案—rem布局》,意外受到很多朋友的关注和喜欢。但随着时间的推移,该方案已然过时,故为大家介绍一个目前我极力推荐使用的,更加完美的...

  • 前端和RN代码互转总结

    React Native出现的目的本就是“learn once, write anywhere”,Facebook希望人们能够学习一次,到处使用,但是同样是JS代码,从前端移...

  • 120
    iOS 组件化 —— 路由设计思路分析

    前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...

  • 请教一个问题:
    + (NSThread *)networkRequestThread 这个方法意图是只执行一次生成Thread
    但是方法内部有有一句代码 static NSThread *_networkRequestThread = nil;
    这不是每次调用该方法,首先先把_networkRequestThread置为空吗?
    而后面create NSThread的方法又只执行一次,按我理解,岂不是只有第一次可能拿到线程,后面都是nil吗?
    但是我打断点测试,发现并不是,其实每次都可以拿到线程,请问如何解释?

    AFNetworking到底做了什么?(终)

    写在开头: 大概回忆下,之前我们讲了AFNetworking整个网络请求的流程,包括request的拼接,session代理的转发,response的解析。以及对一些bug的...

  • 120
    基于runloop的线程保活、销毁与通信

    首先看一段AF2.x经典代码: 首先我们要明确一个概念,线程一般都是一次执行完任务,就销毁了。 而添加了runloop,并运行起来,实际上是添加了一个do,while循环,这...

  • 120
    AFNetworking到底做了什么?

    写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...

  • 怎么不更新啊

    架构师の路之我读过的书(一)

    大家好! 我今年27岁,是BAT一家公司的架构师。好多人都很惊讶,说你为什么毕业没几年就成了架构师了呢?是不是走狗屎运了?对此,我只能呵呵....... 我想说的是,他们只看...

  • 120
    iOS性能优化

    最近采用Instruments 来分析整个应用程序的性能.发现很多有意思的点,以及性能优化和一些分析性能消耗的技巧.小结如下. Instruments使用技巧 关于Instr...

  • CSS+DIV网页样式与布局从入门到精通 这本书好像有2本,请问你推荐的那本作者和出版社是什么?

    架构师の路之我读过的书(一)

    大家好! 我今年27岁,是BAT一家公司的架构师。好多人都很惊讶,说你为什么毕业没几年就成了架构师了呢?是不是走狗屎运了?对此,我只能呵呵....... 我想说的是,他们只看...