gpt4 book ai didi

ios - 类型 'ViewController' 不符合协议(protocol) 'UICollectionViewDataSource'

转载 作者:IT王子 更新时间:2023-10-29 05:18:23 24 4
gpt4 key购买 nike

我正在学习使用 UIPickerController 操作相机的教程。但是,在实现 UICollectionViewDatsaSource 时,我收到一条错误消息,指出 ViewController 不符合 UICollectionViewDataSource 协议(protocol)。

class ViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout, UIImagePickerControllerDelegate, UINavigationControllerDelegate 

关于如何解决这个问题有什么想法吗?

最佳答案

您必须在您的 ViewController 类中实现这两个方法:

func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {}

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {}

附言- 您的函数原型(prototype)应与上述函数完全匹配。(如果存在,请删除任何 '!')

关于ios - 类型 'ViewController' 不符合协议(protocol) 'UICollectionViewDataSource',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26064412/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com