objective-c - 给一个json体, 根据字段自动生成 一个model类出来 哪个大神知道这是怎么回事
世界只因有你
世界只因有你 2017-04-26 09:03:34
0
7
645

我的意思是 给一个json , 它能给我建个类, 类里面直接匹配好属性.是第三方还是有方法 请大神指教

世界只因有你
世界只因有你

모든 응답(7)
大家讲道理

다음 참조
MJExtension
JSONModel

Json을 직접 처리하고 json을 사전으로 변환한 다음 사전을 사용하여 객체의 속성에 값을 할당할 수도 있습니다(객체의 속성을 탐색하고 값을 할당)

淡淡烟草味

Blake가 말했듯이 먼저 Json을 사전으로 변환한 다음 사전을 모델로 변환합니다. 사전 변환과 관련하여 저는 MJExtension 프레임워크가 사전을 사전으로 변환하는 방법의 기본 원리에 대한 기사를 며칠 전에 썼습니다. http://weibo.com/p/1001603912111561547915
주로 Runtime을 통해 구현되기 때문에 먼저 Runtime의 기본을 이해해야 합니다

为情所困

https://github.com/EnjoySR/ESJsonFormat-Xcode 이것을 시도해 볼 수 있습니다

黄舟

json을 클래스로 변환하려면 다음 두 가지 문제를 고려해야 합니다
1. 아름다운 클래스 유형을 생성하는 방법
2. 배열의 각 맵의 모양이 다른 경우(대개 가능) 상속받는다는 뜻

그러나 두 번째 요점은 json에서 얻기 어려운 의미론에 내재된 지식입니다.

左手右手慢动作

대부분의 사람들이 제3자를 이용하는 것으로 추정됩니다

左手右手慢动作

유사한 기능을 수행할 수 있는 ESJsonFormat라는 Xcode 플러그인이 있습니다. ● GitHub 주소
JSON 문자열의 내용을 기반으로 클래스와 속성을 자동으로 생성할 수 있습니다.
자세한 내용은 다음을 참조하세요. GitHub의 데모

过去多啦不再A梦

Xcode는 ESJsonFormat을 사용하고 IDEA는 GsonFormat을 사용합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿