क्या कोई भी तरीका है जिस क्रम में किसी उपयोगकर्ता ने फ़ोटो ऐप में अपने सभी एल्बम व्यवस्थित किए हैं, को संरक्षित करने का कोई तरीका है? मैं इसे पूरे दिन ठीक करने की कोशिश कर रहा हूं, और मुझे लगता है कि मेरे ऐप में प्रदर्शित करने के क्रम को सुरक्षित रखने के लिए मुझे क्या याद आ रही है।Photokit उपयोगकर्ता एल्बम सूची आदेश
मैं आदेश को संरक्षित करना चाहता हूं क्योंकि कोई उपयोगकर्ता फ़ोटो एप में अपने एल्बम को पुनर्व्यवस्थित कर सकता है, इसलिए मैं चाहता हूं कि मेरा यूआई सूची आदेश से मेल खाता हो।
कोड मैं सूची को सेट करने के लिए उपयोग कर रहा हूँ: आप PHAssetCollection वर्ग, जिसके खाते में आदेश लेता है में एक संपत्ति नहीं बना सकता,
PHFetchResult *smartAlbumFetchResult = [PHAssetCollection fetchAssetCollectionsWithType:
PHAssetCollectionTypeSmartAlbum subtype:PHAssetCollectionSubtypeAny options:nil];
PHFetchResult *albumFetchResult = [PHAssetCollection fetchAssetCollectionsWithType:
PHAssetCollectionTypeAlbum subtype:PHAssetCollectionSubtypeAny options:nil];
NSArray *collectionFetches = @[smartAlbumFetchResult, albumFetchResult];
NSMutableArray *albumArray = [NSMutableArray new];
for (PHFetchResult *newFetch in collectionFetches)
{
for (PHAssetCollection *sub in newFetch)
{
[albumArray addObject:sub];
// Other setup omitted
}
}
क्या आपके पास कोड उदाहरण है? – klcjr89
आपका कोड उदाहरण वास्तव में मेरे द्वारा पोस्ट किए गए प्रश्न के लिए समझ में नहीं आता है। यदि आप आईओएस में फोटो ऐप का उपयोग करते हैं और एल्बम ऑर्डर बदलते हैं, तो PHFetchResults आपको सही ऑर्डर नहीं देता है। इसके अलावा आप PHAssetCollection को संशोधित नहीं कर सकते हैं। – klcjr89
बस कुछ दिशानिर्देश दिए और इस विचार को समझाने की कोशिश कर रहे हैं, यह आपके लिए वर्तनी नहीं करेगा .. – Sliver2009