iphone - Remove first byte from NSMutableData -
NSMutableData * requestData = (NSMutableData *) [अनुरोध प्रतिक्रियाडेटा]; रिटर्न "[[JSON_STRING}]" इसलिए मैं इसे "[" / "]" को बिना परिवर्तित किए करना चाहता हूं NSString और उसके बाद एनएसडीटा वापस। ऐसा करने का सबसे आसान तरीका पहला और आखिरी बाइट छीनना है। [requestData setLength: [requestData की लंबाई] -1]; अंतिम बाइट को निकाल देता है। पहले बाइट कैसे निकालें? मैंने नीचे दिए गए समाधान की कोशिश की, लेकिन काम नहीं करता .. NSRange range = {0, 1}; [RequestData resetBytesInRange: श्रेणी]; आप उपयोग कर सकते हैं NSRange range = NSMakeRange (1, [अनुरोध की लंबाई] - 2); एनएसडीटा * परिष्कृतडेटा = [अनुरोधडेटा सबडाटाविंडरेंज: श्रेणी]; इसे पहले और आखिरी चरित्र दोनों का ख्याल रखना चाहिए