Unable to add multiple url in for loop. how it is possible . if i can use single url without loop then its work . But not working in looping with multiple url . how can i solved this problem i tried below code :
- (NSUInteger)numberOfPhotosInPhotoBrowser:(MWPhotoBrowser *)photoBrowser {
return _photos.count;
}
- (MWPhoto *)photoBrowser:(MWPhotoBrowser *)photoBrowser photoAtIndex:(NSUInteger)index {
if (index < _photos.count)
return [_photos objectAtIndex:index];
return nil;
}
- (void)viewDidLoad
{
[super viewDidLoad];
NSMutableArray *photos = [[NSMutableArray alloc] init];
photos=[[NSMutableArray alloc]initWithObjects:@"http://gloucesterstage.com/_website/wp-content/uploads/2015/06/apples2.jpg",@"http://www.apple.com/ipad/home/images/social/og.jpg?201508031746",nil];
MWPhoto *photo;
for (int i=0;i<[photos count];i++) {
photo = [MWPhoto photoWithURL:[NSURL URLWithString:photos[i]]];
photo.caption = @"";
[photos addObject:photo];
}
_photos = photos;
MWPhotoBrowser *browser = [[MWPhotoBrowser alloc] initWithDelegate:self];
UINavigationController *nc = [[UINavigationController alloc] initWithRootViewController:browser];
[browser showNextPhotoAnimated:YES];
[browser showPreviousPhotoAnimated:YES];
[self presentViewController:nc animated:YES completion:nil];
}