<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>IDECodeSnippetCompletionPrefix</key> <string>swift-uicollectionviewdatasource</string> <key>IDECodeSnippetCompletionScopes</key> <array> <string>ClassImplementation</string> </array> <key>IDECodeSnippetContents</key> <string> //MARK: UICollectionViewDataSource func numberOfSections(in collectionView: UICollectionView) -> Int { return <#numberOfSections#> } func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { // TODO:- Required Method return <#numberOfItems#> } func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { let cell = collectionView.dequeueReusableCell(withReuseIdentifier: <#identifier#>, for: indexPath) configureCell(cell: cell, forItemAt: indexPath) // TODO:- Required Method return cell } func configureCell(cell: UICollectionViewCell, forItemAt indexPath: IndexPath) { } func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView { let view = collectionView.dequeueReusableSupplementaryView(ofKind: UICollectionElementKindSectionHeader, withReuseIdentifier: <#identifier#>, for: indexPath) return view }</string> <key>IDECodeSnippetIdentifier</key> <string>5871FA36-D43A-4505-897B-B2D54B4C611B</string> <key>IDECodeSnippetLanguage</key> <string>Xcode.SourceCodeLanguage.Swift</string> <key>IDECodeSnippetSummary</key> <string>UICollectionViewDataSource snippet for Swift</string> <key>IDECodeSnippetTitle</key> <string>Swift UICollectionViewDataSource</string> <key>IDECodeSnippetUserSnippet</key> <true/> <key>IDECodeSnippetVersion</key> <integer>2</integer> </dict> </plist>