私のカスタムコレクションビューセルには
@IBOutlet weak var boardNameLabel: UILabel!
var boardInfoDic: Dictionary? = [String : AnyObject]()
func updateItemAtIndexPath(_ indexPath: NSIndexPath) {
if let string = boardInfoDic?["description"]
{
boardNameLabel.text = String(format: "%@", string as! String)
}
}
としてからboardInfoDicにデータを送信してcollectionView
cellForItemAt indexPath:
います
let boardsCollectionViewCell = collectionView.dequeueReusableCell(withReuseIdentifier: KBoardsCollectionViewCellIdentifier, for: indexPath) as! BoardsCollectionViewCell
boardsCollectionViewCell.boardInfoDic = self.boardsDataArray?[indexPath.item] as Dictionary<String, AnyObject>?
boardsCollectionViewCell.updateItemAtIndexPath(indexPath as NSIndexPath)
しかし、私は取得fatal error: unexpectedly found nil while unwrapping an Optional value
しています。複数の方法で試しましたが、役に立ちませんでした。この問題を解決するにはどうすればよいですか?