Как создать перо в представлении без viewcontroller как владелец? - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть подкласс UICollectionViewCell, который я хочу провести модульное тестирование только самостоятельно.Как я могу создать его (возможно?) Самостоятельно без владельца?

1 Ответ

0 голосов
/ 10 декабря 2018

Это возможно.В этом коде я предполагаю, что ваше имя класса ячейки: CustomCollectionViewCell и оно находится в CustomCollectionViewCell.xib файлах:

let bundle = Bundle(for:CustomCollectionViewCell.self)
let nib = UINib(nibName: "CustomCollectionViewCell", bundle: bundle)
//nibName should be the same as your file name
let cell = nib.instantiate(withOwner: nil, options: nil).first as? CustomCollectionViewCell
...