問題タブ [jsonkit]
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 - LLVM 5.1 でのコンパイラ エラー「Deprecated isa」
と でコンパイラ エラーが発生しlibJSONKit
ますJSONKit.m
。エラーはこれでスローされます: "Assignment to Objective-C's isa is deprecated in favor of object_setClass()"
.
二次エラーもあります。
"Direct access to Objective-C's isa is deprecated in favor of object_getClass()".
回避策や解決策に関するアドバイスはありますか?
iphone - iOS 7でjsonエラーを解決するには?
次のコードを使用しています。
次のエラーが発生しています
*最初のスロー コール スタック: このエラーを解決する方法
ios - arm64 を使用した sthttprequest と jsonkit が機能しなくなりましたか?
私は自分のアプリの 1 つを作成して更新しています。それは sthttprequest と jsonkit を使用しています。この 2 月から、Apple は 64 ビット アーキテクチャのサポートを必要としています。私は過去数か月でこの警告をすでに見てきました。
そのため、arm64 をサポートするためにビルド設定に「標準アーキテクチャ」を追加し、Build Active Architecture Only を NO に設定しました。私はiPhone 6でビルドを作成しました(iPhone 5ではすべて問題ありません)。多くのエラーを受け取りました。そのうちのいくつかは簡単に解決できますが、このエラーはそうではありません:
ファイルが見つかりません: /Users/*****/Library/Developer/Xcode/DerivedData/*****-brhcaqkzbwghmreypofgoustfozt/Build/Intermediates/****.build/Debug-iphoneos/****.build /Objects-normal/arm64/JSONKit.o clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用します)
派生データをクリアしましたが、SThttprequest が json をデコードするライブラリである jsonkit ライブラリに問題があるようです。arm64には対応していないようですが、可能ですか?? 問題を解決するにはどうすればよいですか?sthttprequest クラスの変更は、私にとって非常に長い作業です...そして、64 ビットのサポートなしではアプリを更新できないと思います...
ios - xcode エラー - Jsonkit.m ファイル
JSONKit Objective-C ライブラリを使用しています。
しかし、ソースのコンパイル中に JSONKit.m でエラーが発生します。
コンパイラ フラグを使用-fno-objc-arc
して非アーク コードをコンパイルしました。
エラーはJSONKit.mファイル内にあり、filepath/NSString (isa) を指しています。
このエラーを回避するにはどうすればよいですか。
ios - JSONKIT を使用して NSNumber をシリアル化する際のエラー
を使用してEXC_BAD_ACCESS (code=EXC_I368_GPFLT)
辞書をシリアライズしようとすると、取得しますNSNumber
JSONKIT
jk_encode_add_atom_to_buffer
次の行で呼び出されたメソッドで例外が発生しました
ここに私が試したサンプルコードがあります
このエラーが発生する理由はありますか?
ios - URL での JSONArray パラメータの送信エラー (iOS)
配列をjsonに変換し、それをURLのパラメーターとして他のパラメーターとともに送信する必要があります。私はjson変換にjsonKitを使用し、ネットワーク通信にAFNetworkingを使用していますが、サーバーのjsonでは常に例外が発生します。
息子の変換に使用されるコードは次のとおりです。
このデータは、最終的に URL のパラメーターとして送信されます。ネットワーク通信のコード:
次のエスケープ文字も使用されます。
[postData stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
受信したエラー:
エラー Domain=NSURLErrorDomain Code=-1002 "サポートされていない URL" UserInfo={NSUnderlyingError=0x7d51e9a0 {エラー Domain=kCFErrorDomainCFNetwork Code=-1002 "サポートされていない URL" UserInfo={NSLocalizedDescription=サポートされていない URL}}, NSLocalizedDescription=サポートされていない URL}