Используйте кнопку на UICollectionViewCell для отображения данных из массива

У меня есть массивNSStrings, одинUILabel & a.UICollectionView

Мой вопрос:

Я хочу массиврассчитать, чтобы определить, сколькоUICollectionViewCellс есть.

каждыйUICollectionViewCell содержит кнопку После нажатия я хочу, чтобы эта кнопка вызывала данные в массиве, соответствующиеUICollectionViewCellномер для отображения на этикетке.

Например, если пользователь нажимает на 13-йUICollectionViewCellкнопка, а затем 13NSString в массиве станетUILabelс текстом.

Что я сделал:

Я сделал свой собственный подклассUICollectionViewCell для файла пера, который я использую для всехUICollectionViewCellс & подключил кнопку к файлу .h какIBAction, Я также импортировалMainViewController.h, который содержит свойство массива, в котором хранитсяNSStrings.

Когда я редактирую код вUICollectionViewCellЯ не могу получить доступ к свойству массива. Кнопка работает - я поместил NSLog вIBActionметод, который работает.

Я искал десятки других ответов на SO, но ни один не ответил на мой конкретный вопрос. Я могу обновить это с примерами моего кода, если требуется.

Ответы на вопрос(3)

Ваш ответ на вопрос