我找不到在情节提要中添加我的UICollectionView的自定义数据源类的方法。数据源类具有如下接口:
@interface CalendarDataSource : NSObject<UICollectionViewDataSource>
我尝试在场景侧边栏中找到日历数据源,但找不到。所以我似乎无法将类链接到我的UICollectionView。有什么我应该做的,但我没有吗?
如果要重现类似的问题,只需在XCode5中创建一个新项目,设置一个UICollectionViewController,然后像上面一样创建一个新类。
我目前正在重写中所描述的项目http://www.objc.io/issue-3/ GitHub的回购是https://github.com/objcio/issue-3-collection-view-layouts该项目成功地但是,请执行此操作。我的代码与项目几乎相同,但是由于viewcontroller.collectionView.dataSource未初始化,因此无法运行。
以编程方式进行初始化是另一个问题,但是请在评论中告诉我,因为我从互联网上获得的所有信息都将dataSource设置为self。但是将其设置为self并不需要引入新的保留数据源对象,而我一直坚持。
转到界面生成器。
dataSource
出口(如果有)。CalendarDataSource
而不是预定义NSObject
。在左侧面板(“场景”)中,“对象”将自动重命名为“日历数据源”。dataSource
插座。大功告成!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句