問題タブ [json-framework]
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 - iOS での json-framework のインストール
これは単純なことのように思えますが、うまくいきません。フローは次のとおりです。
GitHub から json-framework パッケージをダウンロードして解凍します。XCode を使用して、新しい標準のシングル ビュー アプリケーションを作成します。私のプロジェクトで「JSON」という名前の新しいグループを作成します。私のプロジェクト ディレクトリに「JSON」という名前のディレクトリを作成し、「json-framework-master/Classes/*」からこのディレクトリにファイルをコピーします。XCode プロジェクトで、コピーしたばかりのファイルを、作成した「JSON」グループにドラッグします。ファイルがプロジェクトに正常に追加されました。私のコードでは、上部に次を追加します。
アプリ デリゲート起動メソッドで、これを追加します。
これは、JSON が正しく機能していることを確認するための単純なテストです。すべてが正常にビルドおよびコンパイルされますが、次のエラーが発生します。
プロジェクトとターゲットの両方に「-all_load」リンカー フラグを追加しようとしましたが、何もしません。iOS 6.0 を搭載した iPhone 5 でビルドしています。
また、iOS5+ にはネイティブ JSON サポートが含まれていることも知っていますが、古いバージョンもサポートする必要があります。
objective-c - JSON シリアライゼーションはサポートされていません
object の配列で Dictionary を使用しているときに、以下のエラーが発生します。
エラー : JSONFragment が失敗しました。エラー トレースは次のとおりです: ( "エラー ドメイン=org.brautaset.JSON.ErrorDomain Code=1 \"JSON シリアル化は DocumentType でサポートされていません\" UserInfo=0xb5cc270 {NSLocalizedDescription=JSON シリアル化は DocumentType でサポートされていません}", "エラー ドメイン=org. brautaset.JSON.ErrorDomain Code=1 \"オブジェクトのキー DocumentTypes のサポートされていない値\" UserInfo=0xb580e60 {NSUnderlyingError=0xb585320 \"DocumentType の JSON シリアル化はサポートされていません\", NSLocalizedDescription=オブジェクトのキー DocumentTypes のサポートされていない値}" )
しかし、次の場合と同じエラーが発生しません:
上記で正しい JSON 表現が得られます。
私が間違っていることは何ですか?上記で誰かが私を助けることができますか....
実際、私の配列にはコアデータクラスオブジェクトが含まれており、JSON 表現をサポートしていないため、実装によって変更したところ、正常に動作しています。JSON でコアデータ クラス オブジェクトの表現を変更する方法がある場合は、更新してください。ありがとう。
automatic-ref-counting - JSONKit for xcode 4.6 ios 6 with ARC?
さて、私はJSONKitクラス(JSONKit.hとJSONKit.h)を追加しましたが、.mファイルには、次のような多くの警告とコンパイルエラーがあります。
xcode 4.6 iOS 6用のJSONKitおよびJSONフレームワークを最良の方法で使用するにはどうすればよいですか?
& どうもありがとう!!!ボリビアからのご挨拶!! ロックオン!!! XD
objective-c - NSDictionary オブジェクトからの抽出
json-framework を使用して URL から JSON 文字列をNSDictionary
取得し、これらの 2 行のコードで JSON 文字列をオブジェクトに変換しました。
私NSDicitonary
は持っています:
次に、各要素にアクセスする必要があります。たとえば、2 番目の要素の「名前」の値を取得します。私はそれを行う方法を理解できませんでした。ありがとう!
json - 要素が動的に挿入されたときにng-repeatがDOMを更新しない
jsonFormを使用して、3 つの異なる json スキーマからフォームを生成しています。フォームが送信されると、別のフォームが要求されます... 3 つのフォームすべてのデータは、最後のフォームが入力された後に送り返されて保存される 1 つの json オブジェクトを作成します。
フォームは期待どおりに機能します。問題は、ng-repeat を使用してリストを更新する場合です。
HTML:
デフォルトの名前の配列:
初期オブジェクト
角度:
ブラウザ コンソールには更新された newName 配列["test1","test2","Simo","blah"]
が表示さSimo
れBlah
ますが、HTML には表示されません。angular が DOM を更新するのを妨げている何かがあるのでしょうか?
ありがとう..