如今我们但凡看到一块屏幕我们都会忍不住去点击,几乎每一块屏幕都能多点触控。我们用多点触控屏幕是那么自然,就像生来就有的技巧。那么在我们手指触碰屏幕的一瞬间,到底发生了...
写在前面 好久没有在简书写东西了,之前还信誓旦旦承诺的一周一篇,最近几个月一直都很忙,自从9月末从上家公司离职后,终于得了些空放松放松,10月1总会过去的,所以玩够了的我,是...
tableView是 iOS 开发中最常用的组件之一, Apple 用很好的代理模式将其解耦, 但我们开发人员却将相应的 Controller 变得臃肿不堪复用 就我目前的水...
首先从上到下看 动物 这个类依赖 氧气和水 这样就可以看出来,依赖关系用虚线和箭头表示,箭头方向指向被依赖的对象。 动物和鸟是继承关系,实线和空心箭头表示,箭头方向指向要继...
这篇文章可能有点长,所以分了三篇文章记录。内容来自网上的面试题以及自己面试过程中遇到的问题总结,也会定期更新,不合理的地方欢迎指正。 一、分类和扩展 分类和扩展有什么区别? ...
摘要:不管你用什么语言,做什么开发。只要是攻城狮,都应该知道软件设计的一些基本原则。将这些原则应用到你的项目中。你写的项目将不会令自己讨厌。😝,这里我用Swift简单总结下软...
Tip: 很多大大留言说,不能登录,没法看,因为需要在YWWeiBoCommon.swift文件里面配置 自己的微博AppKey等信息,其实只要看了评论的人,就知道怎么回事了...
开发软件就像搭建房子,一个好的架构设计,决定着房子搭建的速度、质量和高度。对于移动端开发来说,有常见的MVC、MVP、MVVM和VIPER等架构模式,这些架构有各自的优缺点,...