/ / Dowloaded NSData वस्तु से iPhone फोटो एलबम के लिए फोटो सहेजें - iPhone

Dowloaded NSData ऑब्जेक्ट से आईफोन फोटो एलबम में फोटो सहेजें - आईफोन

मैं NSData रूप में वीडियो के URL से डेटा डाउनलोड करता हूं। अब मैं इसे iPhone Photoalbum में कैसे स्टोर कर सकता हूं? क्या NSData को वापस वीडियो में बदलने का कोई तरीका है या हम इसे सीधे फोटो एल्बम में सहेज सकते हैं?

उत्तर:

जवाब के लिए 0 № 1

यदि आप MPMoviePlayerController ऑब्जेक्ट में मूवी चला सकते हैं तो UIVideoAtPathIsCompatibleWithSavedPhotosAlbum () द्वारा चेक किए जाने पर यह सही होना चाहिए।

यदि ऐसा है, तो आप इस फ़ंक्शन का उपयोग करके इसे फोटो लाइब्रेरी में सहेज सकते हैं:

void UISaveVideoAtPathToSavedPhotosAlbum (
NSString  *videoPath,
id        completionTarget,
SEL       completionSelector,
void      *contextInfo
);

वैकल्पिक रूप से, आप ऑब्जेक्ट बना सकते हैं और ALAssetsLibrary ऑब्जेक्ट का उपयोग करके इस पद्धति का उपयोग करके इसे सहेज सकते हैं:

- (void)writeVideoAtPathToSavedPhotosAlbum:(NSURL *)videoPathURL completionBlock:(ALAssetsLibraryWriteVideoCompletionBlock)completionBlock