【发布时间】:2014-07-17 20:37:26
【问题描述】:
我找不到在情节提要中添加 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 不需要引入新的保留数据源对象,我一直坚持。
【问题讨论】:
标签: ios objective-c xcode storyboard