Tr2e's Blog


  • 首页

  • 分类

  • 归档

  • 关于

设计模式 - SOLID原则

发表于 2021-05-04 | 分类于 Design Patterns | 阅读次数:

面向对象编程(OOP)的五个基本原则,利于程序更低耦合,更易维护

  • 单一职责SRP (Single Responsibility Principle)
  • 开闭原则OCP (Open-Closed Principle)
  • 里氏替换LSP (Liskov Substitution Principle)
  • 接口隔离ISP (Interface Segregation Principle)
  • 依赖倒置DIP (Dependence Inversion Principle)
阅读全文 »

通往非理性的16条大道

发表于 2020-04-18 | 分类于 浮生 | 阅读次数:

摘抄查阅

阅读全文 »

iOS-关于锁的总结

发表于 2019-11-13 | 分类于 iOS | 阅读次数:

前言

对于iOS中各种锁的学习总结,供日后查阅

阅读全文 »

遗憾与希望

发表于 2018-11-21 | 分类于 浮生 | 阅读次数:

Adventure may hurt you, but monotony will kill you.

永远记住你为什么出发
感谢每一位拉你一把的人

iOS-去除图片中指定范围内颜色的三种方式

发表于 2017-12-20 | 分类于 iOS | 阅读次数:

实际项目场景:去除图片的纯白色背景图,获得一张透明底图片用于拼图功能

介绍两种途径的三种处理方式(不知道为啥想起了孔乙己),具体性能鶸并未对比,如果有大佬能告知,不胜感激。

  • Core Image
  • Core Graphics/Quarz 2D
阅读全文 »

iOS-支持点赞数字动画的SPScrollNumLabel

发表于 2017-11-22 | 分类于 iOS | 阅读次数:

简单实现支持点赞数字动画的SPScrollNumLabel

阅读全文 »

iOS-认识@property

发表于 2017-11-16 | 分类于 iOS | 阅读次数:

前言

关于@property基础的一次总结学习

阅读全文 »

iOS-Autolayout自动计算itemSize的UICollectionViewLayout瀑布流布局

发表于 2017-09-21 | 分类于 iOS | 阅读次数:

前言

探究Custom Layout及应用实践

阅读全文 »

iOS-从三维立方体到理解CATransform3D&CGAffineTransform&m34

发表于 2017-09-12 | 分类于 iOS | 阅读次数:

前言

在写Custom Layout的demo时,用到了CATransform3D的m34参数,不务正业的想探究下这个矩阵到底为什么能影响到图形的透视旋转等等变换,所以通过本篇文章总结一下收获,供以后参考

目录

  • 简单实现三维立方体
  • CATransform3D&CGAffineTransform使用介绍
  • 原理探究及理解
阅读全文 »

iOS-UICollectionView快速构造/拖拽重排/轮播实现介绍

发表于 2017-06-30 | 分类于 iOS | 阅读次数:

目录

  • UICollectionView的定义
  • UICollectionView快速构建GridView网格视图
  • UICollectionView拖拽重排处理(iOS8.x-/iOS9.x+)
  • UICollectionView实现简单轮播
阅读全文 »
12
Tr2e

Tr2e

Principle & Order

13 日志
3 分类
3 标签
GitHub 简书 掘金
© 2017 — 2021 Tr2e
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4