FGalleryimageviewerを実装しようとしています。表示したい写真のすべてのURLの配列を取得するメソッドがあります。次に、次のFGalleryのメソッドを実装します。
- (int)numberOfPhotosForPhotoGallery:(FGalleryViewController *)gallery
{
return [_picturesForAlbum count];
}
- (FGalleryPhotoSourceType)photoGallery:(FGalleryViewController *)gallery sourceTypeForPhotoAtIndex:(NSUInteger)index
{
return FGalleryPhotoSourceTypeNetwork;
}
- (NSString*)photoGallery:(FGalleryViewController *)gallery urlForPhotoSize:(FGalleryPhotoSize)size atIndex:(NSUInteger)index {
return [_picturesForAlbum objectAtIndex:index];
}
そして、didSelectRowForIndexPathでこれを行いました。
networkGallery = [[FGalleryViewController alloc] initWithPhotoSource:self.picturesForAlbum];
[self.navigationController pushViewController:networkGallery animated:YES];
しかし、initWithPhotoSourceに何を入れるべきかわかりません。こんな感じにしたら。次のエラーが発生し続けます。
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayM numberOfPhotosForPhotoGallery:]: unrecognized selector sent to instance 0xc95bb60'
誰か助けてもらえますか?
ありがとう