240 发简信
IP属地:湖北
  • 实现一个深拷贝

    1.如果是函数类型和普通类型直接返回原来的值。2.如果是正则,直接返回原来的值。3.如果是日期类型,直接返回原来的值。4.需要新建一个WeakM...

  • Sublime插件管理器安装

    1.安装插件管理器Package Control,打开Sublime,按下Control + (Mac)或者Ctrl +(Windows),然后...

  • HTML 5 Canvas vs. SVG

    1.SVG SVG 是一种使用 XML 描述 2D 图形的语言。SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为...

  • H5音频

    1.Web 上的音频 直到现在,仍然不存在一项旨在网页上播放音频的标准。今天,大多数音频是通过插件(比如 Flash)来播放的。然而,并非所有浏...

  • H5视频

    HTML5 规定了一种通过 video 元素来包含视频的标准方法。 · 1.视频格式 当前,video 元素支持三种视频格式:Ogg = 带有 ...

  • UITextView 实现placeholder的方法

    在UITextField中自带placeholder属性,可以用于提示输入框信息。但是UITextView并不具备此功能 介绍两种方法来实现: ...

  • iOS App发布遇到的问题总结

    1.通过Application upload上传新版本,遇到如下提示 ERROR ITMS-4238: "Redundant Binary U...

  • Swift - 闭包

    闭包的本质是一个函数 闭包 与 OC中的Block相似 来看这样一段代码 使用闭包 闭包的化简 并不一定非要去使用最简单的写法,有时候会失去程序...

  • Swift - 函数从入门到精通

    基本函数定义 多个参数的函数定义和调用(若要在外部进行该函数的调用,第一个参数不需要写名子,后面的参数需要写名字) 返回值为void的函数可以省...

个人介绍
You must be hard, but don't worry.