集合视图知识点

//cell的创建方法:

1使用UICollectionViewCell

注册重用在代理方法中创建子视图添加

2自定义CollectionViewCell(纯代码xib)

注册(TopCell Class)重用

注册(Nib )重用setModel

3使用StoryBoard

重用(Identifier)

//respondsToSelector的相关介绍

respondsToSelector判断是否实现了某方法

1.-(BOOL)isKindOfClass:(Class)aClass

用来判断是否是某个类或其子类的实例

2.-(BOOL)isMemberOfClass:(Class)aClass

用来判断是否是某个类的实例

3.-(BOOL)respondsToSelector:(SEL)aSelector

用来判断是否有以某个名字命名的方法(被封装在一个selector的对象里传递)

4.+(BOOL)instancesRespondToSelector:(SEL)aSelector

用来判断实例是否有以某个名字命名的方法,和上面一个不同之处在于,前面这个方法可以用在实例和类上,而此方法只能用在类上.

5.-(id)performSelector:(SEL)aSelector

用来判断该对象是否有相应的方法

你可能感兴趣的:(集合视图知识点)