問題タブ [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.

0 投票する
1 に答える
1771 参照

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];」という行があるため、トランスフォーマーは使用されません。実行されることはありません。

前もって感謝します。

0 投票する
2 に答える
1858 参照

ios - Mantle を使用した JSON からのオブジェクト: プロパティを無視する

私のアプリは、JSON からいくつかの ObJC オブジェクトを作成します。JSON に対応するものがない ObjC モデル クラスに新しいプロパティを追加するまで、問題なく動作していました。

次のようにマッピングを構成しました。

ただし、Mantle で次のようなアサーション エラーが発生MTLJSONAdapter initWithModelClassます

これは、モデル オブジェクトを作成する方法です。

phoneNumberJSON値にマッピングせずにデータクラスにプロパティを含めるにはどうすればよいですか?

0 投票する
1 に答える
553 参照

objective-c - Mantle で配列の配列をマップする方法

この応答をマントル オブジェクトにマッピングする方法を知っている人はいますか?

これらをカスタム クラスの NSArray に取得する必要があります。しかし、マントルのドキュメントには、これを行う方法については言及されていません。

前もって感謝します。

0 投票する
2 に答える
2091 参照

ios - Mantle/Mantle.h ファイルが見つかりません。

cocoapods から Mantle フレームワーク バージョン 2.0 を追加しました。マントル ファイルがプロジェクトに追加され、ヘッダーの検索パスにも参照が表示されます。ただし、このエラーが繰り返し発生します。ポッドを削除して再インストールしましたが、無駄です。

ここに画像の説明を入力

0 投票する
0 に答える
200 参照

ios - CocoaPods と watchOS 2 での「dyld: ライブラリがロードされていません」エラー

watchOS 2 で CocoaPods 経由で Mantle を実行しようとすると、次のエラーが発生します。

Mantle は私のメイン アプリで問題なく動作しています。watchOS 2 アプリだけが影響を受けているようです。

これを修正する方法についてのアイデアはありますか?

0 投票する
2 に答える
117 参照

objective-c - Mantle でキーと値のペアではなく NSArray を使用する方法

このような JSON 配列がある場合、

そして、次のような 2 つのモデル:

stockList.m

JSONリスト配列属性ストレージstockListItemのプロパティを解析する方法は?どうもありがとう!