240 发简信
IP属地:甘肃
  • ARTS 20200118-0124

    Algorithm: 每周至少做一个 LeetCode 的算法题LeetCode 4, 34, 69, 81, 154, 540未完成既定的 4...

  • 一个协议关联类型实践

    需求: 从 plist 文件中读取数据并解码成模型对象使用, 模型定义协议如下: Swift 中不支持协议嵌套, 因此使用关联类型实现.同时注意...

  • ARTS 20200111-0117

    Algorithm: 每周至少做一个 LeetCode 的算法题LeetCode 62, 63, 300, 1143, 200(BFS, DFS...

  • ARTS 20210104-0109

    Algorithm: 每周至少做一个 LeetCode 的算法题LeetCode 435 无重叠区间使用贪心算法解决贪心算法: 如果局部最优能够...

  • ARTS 20201218-1231

    Algorithm: 每周至少做一个 LeetCode 的算法题剑指 Offer 12. 矩阵中的路径[https://leetcode-cn....

  • ARTS 20201208-1215

    Algorithm: 每周至少做一个 LeetCode 的算法题算法题:1 剑指 offer 24: 翻转链表递归法实现翻转链表链表递归的基线条...

  • Resize,w 360,h 240
    iOS 列表性能优化思路

    一 原理CoreAnimation 有一个基础的渲染 pipeline: 数据的基本流向是: Application(CoreAnimation...

  • 斯坦福 iOS c193p 课程学习收获

    面试题: 设计并实现一个计算器正常实现: 在控制器中实现大量的 switch 判断不同操作符.但是计算相关的代码写到控制器里去, 如果计算一复杂...

  • Resize,w 360,h 240
    使用协议实现 Swift 中间人模式

    在 OC 中, 一个比较好的组件化方案是使用 Target-Action + Mediator + runtime 实现的, 参考链接: iOS...