最近遇到一個(gè)非常腦殘的問題慌盯。在這里標(biāo)記下雨席,希望大家以后遇到不會(huì)跟我一樣浪費(fèi)大量的時(shí)間吠式。
我自定義了一個(gè)collectionViewCell同時(shí)創(chuàng)建了一個(gè)XIB文件陡厘。當(dāng)我在代碼中去設(shè)置這個(gè)cell的時(shí)候就crash。問題就出現(xiàn)在下面這句代碼中
[self.collectionView registerClass:[WKCollectionViewCell class] forCellWithReuseIdentifier:reuseIdentifier];
只要把這句代碼改成:
[self.collectionView registerNib:[UINib nibWithNibName:@"WKCollectionViewCell" bundle:[NSBundle mainBundle]] forCellWithReuseIdentifier:reuseIdentifier];
就是不要從類去注冊(cè)你的cell特占,直接從xib注冊(cè)糙置。