240 发简信
IP属地:安徽
  • Swift语法 Swift5 【02 - 流程控制】

    作者: Liwx[https://www.jianshu.com/u/bfcdf4a76abf?utm_campaign=hugo&utm_medium=reader_sha...

  • 重读 Swift 之一:Optional(可选型)

    之前学习 Swift 的时候都是比较破碎,零零散散,以至于有些地方学习的不够透彻。所以趁最近有时间,就开始重新学习 Swift ,从最基本的开始学习,希望能深入理解,见微知著...

  • 宏、普通函数、内联函数之间的区别

    普通函数 调用时向栈中push函数帧,调用结束后pop函数帧。编译器会在函数调用语句的前后,插入入栈和出栈的辅助代码。 函数帧中存在的东西有:实参(值传递,如果参数是对象则调...

  • iOS排序基础算法

    排序类型: 排序要求: 1.冒泡排序 2.选择排序 3.插入排序 4.二分插入排序 5.快速排序 6.希尔排序 7.最后 demo地址:github

  • iOS面试题13-其他

    《2018 iOS面试题系列》 1.常用的设计模式 单例模式组合模式观察者模式代理模式享元模式工厂方法模式抽象工厂模式 2.MVC 的理解 数据管理者(M)、数据展示者(V)...

  • iOS - 分类与扩展的创建与区别

    分类的创建:File—>New—>File—>iOS Source—>Objective-C File ,File Type选择Category即可。 分类的特点: 1、分类...