2012-10-15 3 views
0

iOS와 함께 제공되는 NSJSONSerialization을 사용하여 모든 JSON 관련 작업을 수행 할 수 있는지 묻고 싶습니다.iOS 6의 JSON 구현

SBJson, JSONKit, NextiveJSON 또는 TouchJSON과 같은 다른 라이브러리를 적절하게 대체 할 수 있습니까? 그들은 기능면에서 동등한가?

내 차트를 로컬로 공급하는 많은 JSON 개체가 있지만 이제는 원격 DB를 쿼리하여 정보를 검색하고 해당 개체를 빌드하기 시작합니다.

하나 또는 둘 다 결정할 때 어떻게 결정합니까?

답변

1

예,이 모든 것을 대신합니다. 당신은 당신이 느끼는 것을 바탕으로 결정을 내립니다. 거기에 NSJSONSerialization을 사용하기 때문에 NSJSONSerialization을 사용합니다 ... 다른 것들을 다운로드하는 것에 대해 걱정할 필요가 없습니다. 어떤 "기능"이 필요합니까? JSON 파서는 객체에서 JSON을 인코딩하고 JSON을 객체로 디코딩하는 2 가지 작업 만 수행하면됩니다.

+0

안녕하세요, 저는 JSON이 처음이에요. 그래서 처음부터 알아 냈습니다. 이제 나는 다음 단계로 계속할 것을 안다. DB를 쿼리하고 JSON 객체를 사용하여 차트 라이브러리에 피드하는 리포팅 앱을 만들고 있습니다. 감사! –

+0

JSONKit은 여전히 ​​더 빠릅니다 (개발자에 따르면 25-40 %).하지만 확실히 NSXSONSerialization을 사용하는 것이 가장 확실한 방법이기 때문에 권장합니다. –

관련 문제