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); एनएसडीटा * परिष्कृतडेटा = [अनुरोधडेटा सबडाटाविंडरेंज: श्रेणी];
इसे पहले और आखिरी चरित्र दोनों का ख्याल रखना चाहिए
Comments
Post a Comment