在magento中,由于使用了强大的EAV设计方法,我们可以很方便的给商品添加任意数量的属性。然而magento没有给我们提供给商品分类添 加属性的功能。尽管我们知道magento所采用的EAV设计方法是完全可以实现的,但是我们又该如何才能给magento的商品分类添加一个属性呢?比 如我们想基于产...
分类:
其他好文 时间:
2014-12-26 16:07:38
阅读次数:
125
C# 4.0中的可缺省参数
C# 4.0现在对方法,构造器,以及索引器支持使用可缺省的参数(注:VB支持可缺省参数可是有年头了)。
当参数的默认值作为声明的一部分被指定的时候,参数就是可缺省的。例如,下面这个方法接受2个参数,一个“category” 字符串参数,另一个“pageIndex”整数参数。“pageIndex”参数有一个默认值 0,它因此是一个可缺省的参数:
当调用上面的方法...
category与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associative,就用的比较少,要用它必须使用的头文件,然后就...
分类:
其他好文 时间:
2014-12-26 10:59:45
阅读次数:
208
Category,类目,可以为已有的类添加新的方法,但是要想在Category里扩展属性就要使用Runtime的Associative,使用Runtime来添加类目的属性。
static void * MyObjectMyCustomPorpertyKey = (void *)@"MyObjectMyCustomPorpertyKey";
@implementation MyObj...
分类:
其他好文 时间:
2014-12-25 20:38:12
阅读次数:
188
我想在我的app中通过Intent从启动的应用程序中刚抓取图片
我尝试使用如下代码:
Intent intent = new Intent("android.intent.action.GET_CONTENT");
intent.addCategory("android.intent.category.OPENABLE");
intent.setType("ima...
分类:
移动开发 时间:
2014-12-25 18:24:49
阅读次数:
271
类别的局限(1)无法向类中添加新的实例变量,类别没有位置容纳实例变量。(2)名称冲突,即当类别中的方法与原始类方法名称冲突时,类别具有更高的优先级。类别方法将完全取代初始方法从而无法再使用初始方法。类别的作用(1)将类的实现分散到多个不同文件或多个不同框架中。(2)创建对私有方法的前向引用。(3)向...
分类:
移动开发 时间:
2014-12-25 16:14:59
阅读次数:
135
XCode6将Category的创建更换了位置
创建方法:
1.File->New File
2.选择IOS source
3.选择Objective-C File 如图...
分类:
其他好文 时间:
2014-12-24 21:39:00
阅读次数:
222
Objective-C中的分类允许我们通过给一个类添加方法来扩充它(但是通过category不能添加新的实例变量),并且我们不需要访问类中的代码就可以做到。Objective-C中的协议是普遍存在的接口定义方式,即在一个类中通过@protocol定义接口,在另外类中实现接口,这种接口定义方式也成为“...
分类:
其他好文 时间:
2014-12-24 11:19:01
阅读次数:
187
Category 分类
可以直接给别的类添加方法而不改变原来的类
只能增加方法 不能增加成员变量(可以访问以前类中的)
建立方法是 xcode新建类->Category
h文件
@surface class (ca)
@endm文件
@implementation class (ca)
{
}
@end
id 万能指针
(oc对象)
比如
class *c = [class ...
分类:
其他好文 时间:
2014-12-23 19:40:16
阅读次数:
136
OC提供了一种可以在不修改类的源码基础上,扩展类的方法的功能,"分类"Category,这个机制和C#中的扩展方法类似,一般用于在不方便修改类的源码时(如OC系统相关的类库),但有有需求要拓展类的方法,可以使用分类来实现。
Java中应该是没有提供相关的机制,但是Java可以通过动态代理来实现AOP,在切入点前后执行代码逻辑,个人认为比OC还要方便。
//
// Girl.h
// 10_...
分类:
其他好文 时间:
2014-12-23 19:37:51
阅读次数:
163