I\'m interested in mathematics and Daoism. Welcome to talk about these subjects with me.
分类: WINDOWS
2014-08-16 14:27:15
此类用于过滤、遍历图元。
主要的方法:
OfClass()
OfCategory
用于过滤。
WherePasses
以LogicalAndFilter为容器可以添加多个filter,然后送给Wherepasses()函数,进行过滤.
当应用了一些filter以后,怎样计算对象,怎样返回值,有三种办法:
1)一次返回所有的符合过滤条件的对象
2)返回第一符合过滤条件的图元对象(the first match)
3)提供一个iterator,并且是“延迟计算”的(只有当iterator到一个任何一个图元的时候,才会检验这个图元是否符合过滤条件)。