問題タブ [github-mantle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Mantle 2.0 は、ネストされた配列の表記について JSON を解析できません
Mantle を 2.0 に更新した後、JSON を解析する次のコードが機能しなくなりました。古いバージョンの Mantle でも問題なく動作します (正しいバージョン番号は覚えていません。2013 年 11 月にダウンロードしたことはわかっています)。
JSON コンテンツは次のとおりです。
私が定義したモデル:
JSON を解析してモデル化する
私の質問:
コードは古いマントルでも機能します。Mantle 2.0 では、 JSONKeyPathsByPropertyKey によって返される辞書に @"currentCity" : @"results.currentCity" を追加すると、解析が失敗しました。解析で見逃したものを知っている人はいますか?
ところで、解析が開始されたときに currentCityJSONTransformer が呼び出されました。ただし、「return [values firstObject];」という行があるため、トランスフォーマーは使用されません。実行されることはありません。
前もって感謝します。
ios - Mantle を使用した JSON からのオブジェクト: プロパティを無視する
私のアプリは、JSON からいくつかの ObJC オブジェクトを作成します。JSON に対応するものがない ObjC モデル クラスに新しいプロパティを追加するまで、問題なく動作していました。
次のようにマッピングを構成しました。
ただし、Mantle で次のようなアサーション エラーが発生MTLJSONAdapter initWithModelClass
します。
これは、モデル オブジェクトを作成する方法です。
phoneNumber
JSON値にマッピングせずにデータクラスにプロパティを含めるにはどうすればよいですか?
objective-c - Mantle で配列の配列をマップする方法
この応答をマントル オブジェクトにマッピングする方法を知っている人はいますか?
これらをカスタム クラスの NSArray に取得する必要があります。しかし、マントルのドキュメントには、これを行う方法については言及されていません。
前もって感謝します。
ios - CocoaPods と watchOS 2 での「dyld: ライブラリがロードされていません」エラー
watchOS 2 で CocoaPods 経由で Mantle を実行しようとすると、次のエラーが発生します。
Mantle は私のメイン アプリで問題なく動作しています。watchOS 2 アプリだけが影響を受けているようです。
これを修正する方法についてのアイデアはありますか?
objective-c - Mantle でキーと値のペアではなく NSArray を使用する方法
このような JSON 配列がある場合、
そして、次のような 2 つのモデル:
stockList.m
JSONリスト配列属性ストレージstockListItemのプロパティを解析する方法は?どうもありがとう!