2011-09-06 7 views
0

서버에 여러 NSDictionary를 포함하는 NSMutableArray를 게시하려는 작은 프로젝트를 만들고 있습니다. 것은 배열이 동적이라는 것입니다. 나는 그것이 얼마나 많은 사전을 포함할지 모른다.NSDictionary를 서버에 포함하는 NSMutable 배열

(
    { 
    Category = Music; 
    Description = "Detta \U00e4r mitt quiz!"; 
    Difficulty = 1; 
    Language = Swedish; 
    Title = "Mitt Quiz"; 
}, 
    { 
    QuestionNr1 =   { 
     Question = "Vilken stad bor jag i?"; 
     RightAnswer = Uppsala; 
     WrongAnswer1 = Stockholm; 
     WrongAnswer2 = "Ume\U00e5"; 
     WrongAnswer3 = Visby; 
    }; 
    QuestionNr2 =   { 
     Question = "Vilken stad bor jag inte i?"; 
     RightAnswer = Uppsala; 
     WrongAnswer1 = Stockholm; 
     WrongAnswer2 = "Ume\U00e5"; 
     WrongAnswer3 = Visby; 
    }; 
} 

)

지금은 PHP/MYSQL-서버에이를 게시 할 :이 Mutablearray의 레이아웃입니다. 배열을 문자열 구성 요소로 분할하고 모든 변수를 포함하는 URL에 문자열을 연결하여이 작업을 수행 할 수 있습니다. 하지만 배열에 포함될 질문/사전 수가 얼마나되는지 알지 못하는 경우에는 작동하지 않습니다. 또한 요청에 대해이 LONG URL을 작성하는 것이 잘못되었다고 생각합니다.

예를 들어 JSON을 사용하여 다른 방법으로이 구조를 내 PHP 서버에 쉽게 게시 할 수 있습니까?

감사합니다.

답변

3

JSON이 설계 한 기능입니다. NSJSONSerialization에 대한 설명서를 참조하십시오.

관련 문제