在 Xcode 6.1 中使用 Swift 找不到 UICollectionView 函数?

UICollectionView functions not found using Swift in Xcode 6.1?

我的应用程序定义了一个 class 并在 self.collectionView.reload() 中获取了 error: reloadData() not found。也找不到其他 UICollectionView 函数。似乎对下面的两个 collectionView 函数感到困惑。我怎样才能解决这个问题?

class ViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout{

var assetCollection: PHAssetCollection!
var photosAsset: PHFetchResult!

@IBOutlet weak var CollectionView: UICollectionView!

override func viewWillAppear(animated: Bool) {
    //fetch the photos from collection
    self.navigationController?.hidesBarsOnTap = false
    self.photosAsset = PHAsset.fetchAssetsInAssetCollection(self.assetCollection, options: nil)

    self.collectionView.reloadData()   // error: '(UICollectionView, numberOfItemsInSection: Int) -> Int' does not have a member named 'reloadData'
}

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell{ ...}

func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int{...}

改变

@IBOutlet weak var CollectionView: UICollectionView!

@IBOutlet weak var collectionView: UICollectionView!

它应该可以工作!