240 发简信
IP属地:广东
  • Resize,w 360,h 240
    差分数组 - swift

    leetcode1450. 在既定时间做作业的学生人数[https://leetcode.cn/problems/number-of-stude...

  • Resize,w 360,h 240
    排序算法-swift实现

    1.冒泡排序 时间复杂度:O(n^2) 1.1初级 1.2正宗冒泡排序 1.3冒泡排序优化 问题:排序过程中,如果数据中有部分有序,那么就会出现...

  • Resize,w 360,h 240
    Date Formatting中"YYYY"与"yyyy"的区别

    1.先上结论 如果你项目中格式化日期中使用了YYYY,那么赶紧修改成yyyy吧!赶紧去,跑步前进,Go!Go!Go! 下面来讲解一下原因! 2....

  • Resize,w 360,h 240
    OC多线程学习(二) - GCD

    本文内容: GCD相关概念 有关GCD的几道面试题 源码分析:队列和异步函数 GCD概念 GCD是Grand Central Dispatch的...

  • Resize,w 360,h 240
    OC多线程学习(一) - 线程的相关概念

    1. 进程和线程的定义和关系 线程 线程是进程的进本执行单元,一个进程的所有任务都在线程中执行 进程中至少得有一个线程。程序启动后默认开启一条线...

  • Resize,w 360,h 240
    内存五大区 & 栈相关概念

    1、内存五大区 栈(stack):变量地址存放在栈区 堆(heap):alloc出来的变量存放在堆区。 未初始化数据(.bss):全局变量,并且...

  • Resize,w 360,h 240
    copy和mutableCopy探索

    copy和mutableCopy 示例中要打印引用计数(retainCount),所以关闭了ARC。 示例都写在ViewController中,...

  • Resize,w 360,h 240
    有关[self class]和[super class]的面试题

    示例 打印结果都:Person 解答 首先看看class的实现 返回的是调用者的isa 然后我们看看self和super分别调用class方法有...

  • Resize,w 360,h 240
    应用程序加载(六)-- 面试题load方法的调用顺序

    应用程序加载(一) -- dyld流程分析[https://www.jianshu.com/p/ca0f2a401ffd]应用程序加载(二) -...