>  Q&A  >  본문

ios - swift 如何创建模型返回给cell?



我解析json 存放 和方式 总感觉怪怪的 不是最好的办法,我看到网上说可以用模型去返回cell
但是怎么应该怎么写这个模型???

举例用 table_name table_num 应该怎么创建模型 和返回到cell上面?? 希望得到解答。。。

PHP中文网PHP中文网2741일 전651

모든 응답(3)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-17 17:42:42

    JSON->사전->모델?

    1. json에서 반환된 데이터를 살펴보세요. 반환된 데이터 응답은 객체 사전 또는 배열입니다. 왜냐하면 json은 일반적으로 배열로 패키징되기 때문입니다. 실제로 사전) 또는 json.cn 사전으로 이동하여 반환된 데이터의 세부 구조를 직접 확인할 수 있습니다
    2. 모델 설정 모델에서 정의해야 하는 속성 이름은 키 값과 동일합니다. ​​​사전을 모델로 직접 변환하는데 kvc를 사용하기 때문에 사전의

    단순 모델의 정의 및 할당:

    모델 정의
    `UIKit 가져오기

    클래스 UserInfo: NSObject {

    으아악

    }`

    값을 할당하려면 인스턴스화된 모델의 속성을 가져와서 셀에 필요할 때 직접 값을 할당하면 됩니다.

    보충: 이런 방식으로 데이터 소스는 배열이며 필요한 여러 데이터 세트를 동시에 저장합니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:42:42

    Reflection~ Json -> Object
    그럼 원하는 대로 플레이하시면 됩니다~

    회신하다
    0
  • 阿神

    阿神2017-04-17 17:42:42

    셀을 반환하는 데 모델을 사용하지 마세요. 하나는 모델이고 다른 하나는 뷰를 최대한 분리해야 합니다. 하지만 table_nameAndIdArray를 만드는 것이 가장 좋습니다. 이 배열의 각 요소는 이름과 ID입니다(튜플, 구조체 또는 클래스를 사용할 수 있음).

    회신하다
    0
  • 취소회신하다