स्ट्रिंग में सबस्ट्रिंग को कैसे पुनर्प्राप्त करें

मैं आईफोन के लिए नया हूँ। मुझे कोई संदेह नहीं है कि मेरे पास मेरे ऑडियोफाइल का पथ है जो संसाधन फ़ोल्डर में निर्देशिका में रखा गया है कि पथ है

/Users/Chary/Library/Application Support/iPhone Simulator/5.0/Applications/B02404E5-52DC-49B6-8DBB-C9946E4331AF/BiblePlayer.app/raj/1.mp3

मेरा सवाल यह है कि उस पूरे पथ से स्ट्रिंग "1.mp3" को कैसे पुनर्प्राप्त करें?

0
जोड़ा संपादित
विचारों: 1

3 उत्तर

NSString *fullPath = @"…";
NSString *fileName = [fullPath lastPathComponent];
0
जोड़ा
NSString *allString = @"/Users/Chary/Library/Application Support/iPhone Simulator/5.0/Applications/B02404E5-52DC-49B6-8DBB-C9946E4331AF/BiblePlayer.app/raj/1.mp3"

int slashPosition = [allString rangeOfString:@"/" options:NSBackwardsSearch].location;
    NSString *function = [allString substringFromIndexslashPosition + 1];

आखिरी स्लैश के बाद यह आपको फ़ाइल का पथ मिलेगा

0
जोड़ा

कोशिश करो:-

NSString *yourPath = @"/Users/Chary/Library/Application Support/iPhone Simulator/5.0/Applications/B02404E5-52DC-49B6-8DBB-C9946E4331AF/BiblePlayer.app/raj/1.mp3";
NSString *fileName = [yourPath lastPathComponent];

यह आपको धन्यवाद देने में मदद कर सकता है :)

0
जोड़ा
यह मेरे उत्तर से अलग कैसे है?
जोड़ा लेखक zoul, स्रोत
ओह मैंने नहीं देखा urs। !!! क्षमा करें :)
जोड़ा लेखक Nikhil Bansal, स्रोत