240 发简信
IP属地:上海
  • 120
    iOS Socket编程(二)TCP三次握手,四次挥手

    iOS Socket编程(一)基本概念iOS Socket编程(二)TCP三次握手,四次挥手iOS Socket编程(三)Socket与HTTP的区别iOS Socket编程...

  • 120
    从事iOS研发5年的面经——希望对你们有帮助

    今天和大家分享一下,我从事iOS开发5年的面试心得。 大大小小参加过不下30+公司的面试,其中不乏BAT、TMD等一线互联网公司,总结一下,发现大厂招聘都有一个共性。 对技术...

  • iOS开发-序列化与反序列化

    写这篇文章的目的是由浅入深的记录一下序列化在iOS开发中的作用及其使用方法。 1.什么是序列化? 有时我们会有这样的需求,将程序中使用的多个对象及其属性值,以及它们的相互关系...

  • iOS开发-代码优化系列之一-controller瘦身

    最近项目重构,把重构中做的事情分享下,姑且称之为代码优化系列吧。 从controller入手。重构前我们的一个主界面controller代码行数在三千行左右,平时维护已经给代...

  • iOS开发- gcd实现同步若干异步加载多张图片然后合成显示

    dispatch_queue_t defaultQueue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAU...

  • 120
    iOS开发-类别通过runtime增加原生控件属性

    创建Category; 创建Objective-C file文件,下图File为类别名,Class为需要添加属性的原生类 以UITextField为例; .h文件 @inte...

  • Mac 配置sublime text3 撸Python3

    废话不说,开始 (1)sublime官网:http://www.sublimetext.com/3 下载并安装。 (2)安装 Package Control,里面包含有很多插...

  • Mac安装python3

    mac系统默认安装的是Python2.7的版本,需要自己手动安装Python3. (1)安装xcode。 (2)安装Xcode command line tool--- 终端...

个人介绍
夫唯无私而能成其私