<legend id='IZr4F'><style id='IZr4F'><dir id='IZr4F'><q id='IZr4F'></q></dir></style></legend>

      <i id='IZr4F'><tr id='IZr4F'><dt id='IZr4F'><q id='IZr4F'><span id='IZr4F'><b id='IZr4F'><form id='IZr4F'><ins id='IZr4F'></ins><ul id='IZr4F'></ul><sub id='IZr4F'></sub></form><legend id='IZr4F'></legend><bdo id='IZr4F'><pre id='IZr4F'><center id='IZr4F'></center></pre></bdo></b><th id='IZr4F'></th></span></q></dt></tr></i><div id='IZr4F'><tfoot id='IZr4F'></tfoot><dl id='IZr4F'><fieldset id='IZr4F'></fieldset></dl></div>
        <bdo id='IZr4F'></bdo><ul id='IZr4F'></ul>
    1. <small id='IZr4F'></small><noframes id='IZr4F'>

      <tfoot id='IZr4F'></tfoot>

      如何使用 Mantle 在 NSArray 中指定子对象类型

      时间:2023-05-18
        <bdo id='lXtQt'></bdo><ul id='lXtQt'></ul>
            <tbody id='lXtQt'></tbody>

            1. <i id='lXtQt'><tr id='lXtQt'><dt id='lXtQt'><q id='lXtQt'><span id='lXtQt'><b id='lXtQt'><form id='lXtQt'><ins id='lXtQt'></ins><ul id='lXtQt'></ul><sub id='lXtQt'></sub></form><legend id='lXtQt'></legend><bdo id='lXtQt'><pre id='lXtQt'><center id='lXtQt'></center></pre></bdo></b><th id='lXtQt'></th></span></q></dt></tr></i><div id='lXtQt'><tfoot id='lXtQt'></tfoot><dl id='lXtQt'><fieldset id='lXtQt'></fieldset></dl></div>
              <legend id='lXtQt'><style id='lXtQt'><dir id='lXtQt'><q id='lXtQt'></q></dir></style></legend>
            2. <small id='lXtQt'></small><noframes id='lXtQt'>

                <tfoot id='lXtQt'></tfoot>
              • 本文介绍了如何使用 Mantle 在 NSArray 中指定子对象类型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                限时送ChatGPT账号..

                如果我有这样的字典

                {
                  name: "Bob",
                  cars: [
                    { make: "ford", year: "1972" },
                    { make: "mazda", year: "2000" }
                  ],
                }
                

                还有两个模型:

                @interface CarModel : MTLModel
                
                @property (nonatomic, strong) NSString *make;
                @property (nonatomic, strong) NSString *year;
                
                @end
                
                @interface PersonModel : MTLModel
                
                @property (nonatomic, strong) NSString *name;
                @property (nonatomic, strong) NSArray *cars;
                
                @end
                

                如何使用 Mantle,以便我的个人模型中的汽车数组成为 CarModels?

                How do I use Mantle so that my array of cars in my person model are CarModels?

                推荐答案

                啊,想通了.我需要添加一个私有方法:

                Ah figured it out. I needed to add a private method:

                + (NSValueTransformer *)carsTransformer
                {
                    return [NSValueTransformer mtl_externalRepresentationArrayTransformerWithModelClass:[CarModel class]];
                }
                

                并确保我使用过:

                [PersonModel modelWithExternalRepresentation:dict];
                

                这篇关于如何使用 Mantle 在 NSArray 中指定子对象类型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:Instagram 使用什么 UI 框架? 下一篇:由于“内部"保护级别,初始化程序不可访问

                相关文章

                <tfoot id='WZvQD'></tfoot>
                <i id='WZvQD'><tr id='WZvQD'><dt id='WZvQD'><q id='WZvQD'><span id='WZvQD'><b id='WZvQD'><form id='WZvQD'><ins id='WZvQD'></ins><ul id='WZvQD'></ul><sub id='WZvQD'></sub></form><legend id='WZvQD'></legend><bdo id='WZvQD'><pre id='WZvQD'><center id='WZvQD'></center></pre></bdo></b><th id='WZvQD'></th></span></q></dt></tr></i><div id='WZvQD'><tfoot id='WZvQD'></tfoot><dl id='WZvQD'><fieldset id='WZvQD'></fieldset></dl></div>

                <small id='WZvQD'></small><noframes id='WZvQD'>

                <legend id='WZvQD'><style id='WZvQD'><dir id='WZvQD'><q id='WZvQD'></q></dir></style></legend>
                  • <bdo id='WZvQD'></bdo><ul id='WZvQD'></ul>