-
JavaScript 语言精粹笔记2-继承、数组、正则表达式
继承 伪类 对象说明符 原型 函数化 部件 数组 数组字面量 长度 删除 枚举 容易混淆的地方 方法 指定初始值 正则表达式记录一下阅读蝴蝶书的笔记,本篇为书中以下章节的笔记:继承、数组和正则表达式。继承继承的两大好处:代码重用,引入一套类型系统的规范。伪类JavaScript 通过构造器函数产生对象。构造器调用模式,即用n...…
-
CocoaPods使用心得
简介: 本章介绍什么是 CocoaPods ,如何使用 CocoaPods , 以及 CocoaPods 的原理,和使用 CocoaPods 时经常出现的一些问题。 Cocoapods 是 OS X 和 iOS 下的一个第三方库管理工具。我们能使用CocoaPods添加被称作 “Pods”的依赖库,并轻松管理它们的版本,CocoaPods会帮我们配置好这些三方库的路径及开发环境,极大的提升了开发者的工作效率。安装CocoaPods Mac下自带ruby,使用ruby的gem命令安装,ru...…
-
iOS动态更新
1、控件到 window 的层级关系: 2、分析控件的详细路径: 3、动态修改控件: 4、工具篇:视图的层级关系每个 App , 至少有一个根 Window , 通常情况下我们只用一个 。window 有一个 rootViewController , 这就是我们所谓的根视图 , 我们所有的控制器都是放在 rootViewController 里面的。如果在项目里有了这么一个路径 , 我们可以做什么呢? 在当项目很复杂 , 可以其它地方可以直接修改这个控件的状态 当某个控件命名...…
-
iOS 9 变化笔记
这里将介绍下我们日常开发一些从iOS8过度到iOS9给我们带来的一些变化,及解决方法。App Transport SecurityiOS9和OS X El Capitan的一个新特性,App Transport Security 的目地是提高Apple 操作系统的安全性以及在此操作系统上运行的任何应用的安全性。ATS是苹果针对与 NSURL这一层做的封装,iOS9后ATS默认是开启的,即网络传输需要使用HTTPS。如果想在iOS9后继续使用HTTP的话,有两条路可以走: 在Inf...…
-
HEXO搭建个人博客
经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。 本篇文章累计了大量评论,和我的一些解答,读者有什么问题可以先看看评论,或者搜下关键字,如果还是有问题可以给我在评论里给我留言,问题很着急的可以加我 QQ:1499065178 ,或者给我发邮件:leopardpan@icloud.com ,都可以,如果你已经搭建完成了,可...…
-
在低版本 IE 中点击空 block 元素的问题
问题描述 使用场景 解决办法问题描述当我们点击一个空的、没有任何内容的 div 或者其他块级元素时。在 IE11 以下,是没有反应的。使用场景这类问题使用场景还是很普遍的。比如 UI 给了一张大图,要点击图上的某一块位置的时候。可以用一个空的 div 定位到相应的位置,然后对它进行绑定事件。解决办法解决方法很简单,即给这个块级元素填充任意颜色,然后将其透明度设置为0。代码如下:background-color: #fff;opacity: 0;filter:alpha(opacit...…