1.我们创建的管道是如何被保存的么?ReactiveCocoa设计的目的之一是允许这样一种编程样式,即管道可以匿名创建。到目前为止,我们的管道都是这么处理的。为了支持这种模式,ReactiveCocoa维护了一个全局的信号集合。如果信号有一个或多个订阅者,它就是可用的。如果所有订阅者都被移除了,信号...
分类:
其他好文 时间:
2015-07-21 23:41:57
阅读次数:
207
今天写代码遇到一个特别诡异的问题,就是在我的cell中需要两个手指点击才可以选中
先介绍下我的视图结构ViewController->UITableView->自定义Cell
产生这样的原因是,我在ViewController.view上加了一个手势,导致了Cell不能点按的结果,把那个手势移除掉就好了
同理CollectionView也不可以加
虽然解决了问题,但是我还有个疑问,View...
分类:
移动开发 时间:
2015-07-21 20:36:53
阅读次数:
153
1,创建一个3dObject : GameObject —>3D Object —>Quad
2,更改name为:Floor,Layer为Floor,Rotation的y为90,将Scale扩大100倍,如下图:
3,移除组件Mesh Renderer,移除后如上图。...
分类:
编程语言 时间:
2015-07-21 18:48:17
阅读次数:
144
angular自带的angular-router不支持多级路由,第三方的ui-router是基于state的,虽然支持多级路由,但需要写N多的state,感觉很不爽有没有?其实只要我们搞明白下面几个问题,自己开发一套路由也是很简单的:1、当url改变之后,angular如果捕获到改变事件?2、如何装...
分类:
其他好文 时间:
2015-07-21 14:19:00
阅读次数:
265
概念:本文中的”去除中间人对象”是指把 在中间关联而不起任何其他作用的类移除,让有关系的两个类直接进行交互。
正文:有些时候在我们的代码会存在一些”幽灵类“,设计模式大师Fowler称它们为“中间人”类,“中间人”类除了调用别的对象之外不做任何事情,所以“中间人”类没有存在的必要,我们可以将它们从代码中删除,从而让交互的两个类直接关联。
如下代码所示,Consumer 类要得...
分类:
其他好文 时间:
2015-07-21 10:42:44
阅读次数:
101
概念:本文中的”合并继承”是指如果子类的属性和方法也适合于基类,那么就可以移除子类,从而减少依赖关系。
正文:上一篇我们讲到“提取子类”重构是指当基类中的一个责任不被所有的子类所需要时,将这些责任提取到合适的子类中。而我们今天所要讲的的“合并继承”重构一般用在当我们觉得不需要子类的时候。
如下代码所示,StudentWebSite子类除了有一个属性用来说明网站是否是活动的外没有别的责任,...
分类:
其他好文 时间:
2015-07-21 10:38:51
阅读次数:
107
bootstrap源码样式:移除body的margin声明设置body的背景色为白色为排版设置了基本的字体、字号和行高设置全局链接颜色,且当链接处于悬浮“:hover”状态时才会显示下划线样式1, bootstrap.css文件中第407行~第443行2, 段落(正文文本) bootstra...
分类:
其他好文 时间:
2015-07-19 19:21:35
阅读次数:
128
dpkg:dpkg配置文件:/etc/dpkg/dpkg.cfg -i,--installpackage-file... [-R,--recursive:递归安装,file必须指向目录] -rpackage:移除包,保留配置文件 -P,--purgepackage:移除包,包括配置文件 -l,--listpackage-name-pattern...:列出匹配模式的包 -L,--listfilespackage-name..
分类:
其他好文 时间:
2015-07-18 21:23:13
阅读次数:
127
题目:
Given an array and a value, remove all instances of that value in place and return the new length.
The order of elements can be changed. It doesn’t matter what you leave beyond the new length.
分析:
要求,移除具有n个元素的数组中所有指定的数字,返回删除后的数组长度。看似简单,其实也能体现一个人的编程水平。...
分类:
其他好文 时间:
2015-07-18 12:42:49
阅读次数:
146