用户中心USER CENTER

首页/用户
  • 2019年了,你还不会CSS动画?

    摘要:然而我发现都年了,还有很多同学不会动画。指定动画计时函数,即动画的速度曲线,默认是。指定动画播放状态,正在运行或暂停。除了默认值外,还有另外个值,表示,动画完成后,元素状态保持为最后一帧的状态。今年我面试了很多同学,只要看到简历上写熟练掌握CSS3的,我都会问问动画相关知识。然而我发现:都2019 年了,还有很多同学不会CSS 动画。我经常爱问的一个问题是,实现如下的效果:即,一个小球从向右...

    番茄西红柿 发布于Css
  • 还在写iOS?是时候学一下Flutter了

    摘要:而在中,我们可以将看做是,但它与并不是完全等价的。中包含有状态和无状态,分别用和表示。在中,由于是不可变的,没有与等价的功能函数。在中,要是先透明需要使用透明的包装一下才能实现。近似于中的,的工作机制和中的一致。文章概述 本人之前主要从事iOS开发工作,刚好Flutter文档中有一篇Flutter for iOS developers的文档,之前两篇文章,我们大致上体验了Flutter,这篇...

    番茄西红柿 发布于
  • 深入iOS系统底层系列文章目录

    摘要:序一直想写一些关于系统底层方面的知识点,并且酝酿了很久,后来也跟其他人交流,你为何不出一个系列呢不必要一次性把所有的东西都写完后才发表,我听说后觉得非常的有道理,虽然自己的水平也很一般,但是想想自己还是有一些积累的。序 一直想写一些关于系统底层方面的知识点,并且酝酿了很久,后来也跟其他人交流,你为何不出一个系列呢? 不必要一次性把所有的东西都写完后才发表,我听说后觉得非常的有道理,虽然自己的...

    番茄西红柿 发布于
  • 如何在Swift的Protocol中定义可选方法(译)

    摘要:劣势对于有返回值的函数,你需要返回一个合适的默认值,这并不总是可行的。至少没有一个特殊的返回值来解决该问题。看一下下面的代码如果你提供了一个返回值为的默认实现,乍一看这么做没有问题。如果您经常调用可选方法,这可能会引入很多冗余代码。使用默认实现(推荐) protocol MyProtocol { func doSomething() } extension MyProtocol {...

    番茄西红柿 发布于
  • 深入iOS系统底层之函数调用

    摘要:一般情况下程序计数器中的值总是按照程序指令顺序更新,只有在执行跳转指令和函数调用指令时才会打破执行的顺序。不同的体系都提供了特定的函数调用指令来实现函数调用的功能。位体系下的函数调用规则函数的调用函数调古器合尺度,法物应矩规。--苏洵 一、什么是函数 可执行程序是为了实现某个功能而由不同机器指令按特定规则进行组合排列的集合。无论高级还是低级程序语言,无论是面向对象还是面向过程的语言最终的代码...

    番茄西红柿 发布于
<