将obj c方法转换为swift的问题

时间:2015-03-23 20:22:55

标签: ios objective-c swift mwphotobrowser

我正在尝试在Swift中为MWPhoto框架(find it here)实现这些委托方法。

- (NSUInteger)numberOfPhotosInPhotoBrowser:(MWPhotoBrowser *)photoBrowser;
- (id <MWPhoto>)photoBrowser:(MWPhotoBrowser *)photoBrowser photoAtIndex:(NSUInteger)index;

我在下面编写了这些方法,但是我的控制器告诉我它仍然不符合委托方法。

func numberOfPhotosInPhotoBrowser(photoBrowser: MWPhotoBrowser) -> Int {
    return self.photos.count
}


func photoBrowserphotoAtindex(photoBrowser:MWPhotoBrowser, index:Int) -> (MWPhoto?){
    if(index < self.photos.count){
        return self.photos[index]
    }
    return nil;
}

0 个答案:

没有答案