मेरे पास आईफोन के लिए एक प्रोग्राम है जो फ़ाइल नामों की एक सूची के बाद बुद्धिमान चीजें (फ़ाइल प्रकारों के लिए उचित आइकन चुनना) माना जाता है। मैं आईफोन की तलाश कर रहा हूं जैसे /etc/mime.types या कुछ समान- एक एपीआई कॉल जो मैं मान रहा हूं वह फोन के लिए उपलब्ध होगा। क्या यह अस्तित्व में है?आईफोन एमआईएमई प्रकार डेटाबेस कहां है?
15
A
उत्तर
43
यदि ऐसा हुआ, तो आपके ऐप को निश्चित रूप से इसे सीधे पढ़ने के लिए अनुमति नहीं होगी। तुम क्या करने की कोशिश कर रहे हो?
संपादित
यह एक समारोह मैंने कुछ समय पहले लिखा है। मैंने इसे मैक के लिए लिखा था, लेकिन ऐसा लगता है कि आईफोन पर एक ही काम मौजूद है। मूल रूप से, आप इसे एक फ़ाइल नाम देते हैं, और यह पथ एक्सटेंशन का उपयोग करता फ़ाइल के MIME प्रकार वापस जाने के लिए:
#import <MobileCoreServices/MobileCoreServices.h>
...
- (NSString*) fileMIMEType:(NSString*) file {
CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (CFStringRef)[file pathExtension], NULL);
CFStringRef MIMEType = UTTypeCopyPreferredTagWithClass (UTI, kUTTagClassMIMEType);
CFRelease(UTI);
return [(NSString *)MIMEType autorelease];
}
4
निम्नलिखित समारोह में दिए गए फ़ाइल एक्सटेंशन के लिए माइम-प्रकार वापस आ जाएगी स्विफ्ट 2
import MobileCoreServices
func mimeTypeFromFileExtension(fileExtension: String) -> String? {
guard let uti: CFString = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, fileExtension as NSString, nil)?.takeRetainedValue() else {
return nil
}
guard let mimeType: CFString = UTTypeCopyPreferredTagWithClass(uti, kUTTagClassMIMEType)?.takeRetainedValue() else {
return nil
}
return mimeType as String
}
0
obj सी में, स्मृति को चेतावनी लीक जब सी
- (NSString *)guessMIMETypeFromFileName: (NSString *)fileName {
CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[fileName pathExtension], NULL);
CFStringRef MIMEType = UTTypeCopyPreferredTagWithClass(UTI, kUTTagClassMIMEType);
CFRelease(UTI);
if (!MIMEType) {
return @"application/octet-stream";
}
NSString *dest = [NSString stringWithString:(__bridge NSString *)(MIMEType)];
CFRelease(MIMEType);
return dest;
}
संबंधित मुद्दे
- 1. एमआईएमई-प्रकार
- 2. क्या कोई "डिफ़ॉल्ट" एमआईएमई प्रकार है?
- 3. पावरशेल: फ़ाइल के एमआईएमई प्रकार का निर्धारण करना संभव है?
- 4. एसक्यूएल: एमआईएमई प्रकार या एक्सटेंशन सहेजा जा रहा है?
- 5. जावा में एमआईएमई प्रकार के साथ एक enum है?
- 6. क्या एमआईएमई और सामग्री प्रकार के बीच कोई अंतर है?
- 7. ओरेकल बग डेटाबेस कहां है?
- 8. दावा प्रकार कहां है IDentityProvider?
- 9. स्क्रिप्ट टैग के प्रकार विशेषता के लिए जावास्क्रिप्ट एमआईएमई प्रकार क्या है?
- 10. एचटीएमएल 5 स्रोत विशेषता के लिए कोडेक्स के साथ एमआईएमई प्रकारों की पूरी सूची कहां है?
- 11. फ़ाइल और एमआईएमई प्रकार के लिए एक इरादा लॉन्च करना?
- 12. एंड्रॉइड मल्टीपार्ट HTTP पोस्ट फ़ाइल के एमआईएमई प्रकार
- 13. आईफोन एसडीके 3.0: ब्लूटूथ कहां है?
- 14. डेटाबेस कनेक्शन सेटिंग्स कहां रखना है?
- 15. डोमेन तर्क कहां रखना है, जिसे डेटाबेस
- 16. देशी आईफ़ोन डेटाबेस, आईफोन
- 17. आईफोन के प्रकार को
- 18. सही एमआईएमई प्रकारों का महत्व क्या है?
- 19. जेपीए मानचित्रण जावा प्रकार डेटाबेस प्रकार
- 20. "स्टाइलशीट लोड नहीं किया गया था क्योंकि इसका एमआईएमई प्रकार," टेक्स्ट/एचटीएमएल "" टेक्स्ट/सीएसएस "नहीं है
- 21. फ़ाइल के अनुसार एमआईएमई प्रकार क्या है यह बताने के लिए कैसे?
- 22. संसाधन स्क्रिप्ट के रूप में व्याख्या किया गया है लेकिन एमआईएमई प्रकार टेक्स्ट/एक्स-सी ++
- 23. सीएसएस लोड नहीं किया गया था क्योंकि इसका एमआईएमई प्रकार, "टेक्स्ट/एचटीएमएल", "टेक्स्ट/सीएसएस" नहीं है।
- 24. फ़ाइल अपलोड: आवेषण का उपयोग करके एक एमआईएमई प्रकार को कैसे बाहर निकालना है?
- 25. एमआईएमई प्रकारों में "vnd" का अर्थ क्या है?
- 26. एमआईएमई प्रकार को जानने के बिना मैं एएसपी.नेट में फाइलरसेट कैसे लौटा सकता हूं?
- 27. आईफोन: AVAudioPlayer असमर्थित फ़ाइल प्रकार
- 28. आईफोन - MFMailComposeViewController प्रतिनिधि असंगत प्रकार
- 29. मैक में आईपॉड/आईफोन के लिए माउंट पॉइंट कहां है?
- 30. आईफोन सिम्युलेटर इंस्टॉल किए गए एप्लिकेशन कहां स्टोर करता है?
का उपयोग कर मैं बस अपना प्रश्न संपादित में थोड़ा और अधिक स्पष्ट होना। –
आईफोन – jww
पर काम नहीं करता है 'आईफोन पर काम नहीं करता है' - मेरा बुरा। आपको मोबाइलकोर सर्विसेज फ्रेमवर्क, और '# आयात <मोबाइलकोर सर्विसेज/मोबाइलकोर सर्विसेज.h>' – jww