I am new for IOS development , and I try to use UIcollectionView
to show the photo.
I create a xib file
from New file -> iOS
-> User Interface
-> View
, and add a Collection View
like the following picture.
But I got the following error log when it crash.
Terminating app due to uncaught exception 'NSInternalInconsistencyException',
reason: '-[UICollectionViewController loadView]
loaded the "AITLocalGridViewController" nib but didn't get a UICollectionView.'
And it seems didn't call viewDidLoad
I have search for some information , some information indicated that I dint not connect the collection view in xib file
But I don't understand what it mean.
Could some one help me and teach me what to do ?
Make sure that you have connected UIcollectionview
IBOutlet
with “collectionview
“ that you declared in your program. And also you should make delegate&data source connection(For making this, click on th Uicollectionview
in the xib. Select Connection Inspector. Where you can see delegate
and datasource
.By pressing ctrl button drag and connect it to File’s Owner.)
Just remove the view in Storyboard and use the UICollectionView as direct child.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With