ฉันมีสตริง JSON (จาก PHP json_encode()ที่มีลักษณะเช่นนี้:
[{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}]
ฉันต้องการแยกวิเคราะห์สิ่งนี้ลงในโครงสร้างข้อมูลบางอย่างสำหรับแอพ iPhone ของฉัน ผมคิดว่าสิ่งที่ดีที่สุดสำหรับผมที่จะมีอาร์เรย์ของพจนานุกรมดังนั้นองค์ประกอบ 0 ในอาร์เรย์เป็นพจนานุกรมที่มีปุ่มและ"id" => "1""name" => "Aaa"
ฉันไม่เข้าใจวิธีการจัดNSJSONSerializationเก็บข้อมูลแม้ว่า นี่คือรหัสของฉัน:
NSError *e = nil;
NSDictionary *JSON = [NSJSONSerialization 
    JSONObjectWithData: data 
    options: NSJSONReadingMutableContainers 
    error: &e];
นี่เป็นเพียงสิ่งที่ฉันเห็นเป็นตัวอย่างในเว็บไซต์อื่น ผมได้พยายามที่จะได้รับการอ่านในที่JSONวัตถุโดยการพิมพ์ออกมาจำนวนขององค์ประกอบและสิ่งที่ต้องการ EXC_BAD_ACCESSแต่ฉันมักจะได้รับ
ฉันจะใช้NSJSONSerializationวิเคราะห์ JSON ด้านบนและแปลงเป็นโครงสร้างข้อมูลที่ฉันกล่าวถึงได้อย่างไร