0
我找到了一個採樣NSArray並將其轉換爲視頻的示例代碼。問題是我有我自己的代碼,需要一系列照片並將它們保存到NSMutableArray。我試圖將其轉換爲NSArray,但我正在打路障。我試過的每個方法都是給我一個NSConcreteMutableData CGImage無法識別的選擇器發送到實例錯誤。NSMutableArray到NSArray錯誤
這裏是我的代碼不拋出
後每張照片拍攝我把這個代碼存儲圖像
[self.arrSlidshowImg addObject:UIImageJPEGRepresentation(flippedImage, 1.0)];
然後,當最後一張照片的拍攝,我只是把這個代碼中的錯誤,但它會拋出一個錯誤。
NSArray *myArray = [self.arrslideshow copy];
[AHIImagesToVideo saveVideoToPhotosWithImages:myArray
animateTransitions:YES
withCallbackBlock:^(BOOL success) {
if (success) {
NSLog(@"Successs");
}
else {
NSLog(@"Failed");
}
}];
然而,這種格式可以完美運行 我從我的應用程序包的圖像嘗試過。
NSArray * testImageArray = @[ [UIImage imageNamed:@"photo1.png"],
[UIImage imageNamed:@"photo2.png"]];
[AHIImagesToVideo saveVideoToPhotosWithImages:testImageArray
animateTransitions:YES
withCallbackBlock:^(BOOL success) {
if (success) {
NSLog(@"Successs");
}
else {
NSLog(@"Failed");
}
}];