240 发简信
IP属地:北京
  • 日常小碎片

    Other C Flags :向编译器发送标志有可能会导致Archive失败

  • # 13 如何根据年龄给100万用户数据排序

    三种时间复杂度是O(n)的排序算法:桶排序、计数排序、基数排序。因为这些排序算法的时间复杂度是线性的,所以我们把这类排序算法叫做线性排序。之所以...

  • Auto Layout生命周期

    Auto Layout 拥有一套Layout Engine引擎,由它来主导页面的布局。APP启动后,主线程的Run Loop会一直处于监听状态,...

  • User Agent是什么?

    User Agent中文名为用户代理,简称UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU类型、浏览器版本、浏览器...

  • # 10.递归:如何用三行代码找到“最终推荐人”

    推荐注册返佣金这个功能我想你应该不陌生吧?现在很多APP都有这个功能,这个功能中,用户A推荐用户B来注册,用户B又推荐用户C来注册。我们可以说,...

  • IOS网络开发NSURLSession详解(一)概述

    IOS网络开发NSURLSession详解(一)概述 一. 概述 NSURLSession是iOS SDK提供的一组相对容易使用的网络API。它...

  • Resize,w 360,h 240
    Xcode 编译时间

    通过runtime获得所有成员变量https://git.coding.net/MDMPluto/GetClassInfo.git

  • 关于内存五大分区

    关于内存五大分区 BSS段: BSS段( bss segment )通常是指用来存放程序中未初始化的全局变量和静态变量 的一块内存区域。这里注意...

  • iOS面试题总结2018年3月

    一、Runtime的消息转发机制1.动态方法解析 备用接受者3.完整转发 1.动态方法解析对象在接受到未知消息时,首先会调用所属类的类方法+re...