मैं savePanel चादर से एक URL प्राप्त हुआ है और मैं निम्नलिखित करना चाहते हैं:NSURL फाइल एक्सटेंशन के अलावा आदि
- चेक अगर यह एक विस्तार
- है देखने के लिए अगर यह होता है, यह को दूर एक कस्टम विस्तार
- जोड़ने
- अगर यह नहीं है, तो एक कस्टम विस्तार
यह करने के लिए किसी भी आसान तरीका जोड़ता है .. मैं निम्नलिखित बू की तरह कुछ करने की कोशिश की टी यह काम नहीं करता
if ([tmp pathExtension] != @"xxx")
path = [tmp stringByAppendingFormat:@"xxx"];
ठीक है ... एक संभव समाधान के रूप में
NSString *path;
NSURL *filepath;
fileurl = [sheet URL];
fileurl = [fileurl URLByDeletingPathExtension];
fileurl = [fileurl URLByAppendingPathExtension:@"yyy"];
path = [fileurl path];
आपको लगता है कि हल किया? –
हां विन्स .. आपकी मदद के लिए धन्यवाद। दोनों समाधान अच्छी तरह से काम करते हैं। –