問題タブ [sudzc]
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.
iphone - iPhoneのWebサービスの例外処理が必要な場所はどこですか
私は新しい iPhone 開発者であり、Web サービスもまったく初めてです。http://www.sudzc.com/を使用して、wsdl の obj-c コードを開発しました。このコードで例外を処理する必要がある場所を正確に知る必要がありますか? それとも sudz が生成したコード自体が例外処理を行っているのでしょうか?
iphone - NSMutableアレイ:可変コピー後に「スコープ外」ステータスを取得
私はサービスを持っており、 SudzC.comSOAP
でクラスと関数を生成しました。
だから私は彼らが生成したsoap関数を使用しています、それはNSMutableArray
私のカスタムクラス(彼らによっても生成されます)によって継承されたオブジェクトでを返します。
これまでのところすべてが良いです。私の値は配列に入り、1つの条件で任意のオブジェクトの任意のプロパティを見ることができました:サービスを処理している関数の内部のみ。
明確にするために、ここにコードがあります:
私が言ったように、これまでのところすべてが完璧です。ただし、この関数以外のデータを使用する必要があります。
だから私の.h
ファイルでは、私は次のような配列を作成しましたNSMutableArray *myDataArray;
result
配列をにコピーしようとすると、オブジェクトがコピーされます(値が配列と等しいmyDataArray
ことがわかります)が、すべてのオブジェクトは「」です。なので使えません。myDataArray.count
result
out of scope
また、すべてのオブジェクトをインデックスでコピーしようとしましたfor loop
が、オブジェクトはその値を取得していますが、 " addObject
" to myDataArray
、same out of scope
、。
ここで何が問題になっていますか?この方法でカスタムクラスの配列を生成することはできませんか?
編集:myDataArrayを生成しているコード:
私も以前にこの方法を試しました:
iphone - sudzC ハンドル パラメータ
他社が開発した SOAP Web サービスとの通信を必要とする新しいプロジェクトを開始したばかりです。
関数にはいくつかのパラメーターが必要です。例:
私の質問は:
生成されたコードで提供される例は、パラメーターなしで関数を呼び出すだけなので、これらのパラメーターを渡すにはどうすればよいですか?
生成されたサンプルコードから;
iphone - Sudzcによって生成されたSOAPリクエストをブロックする
私はSudzcを使用してSOAPWebサービスとインターフェースするアプリケーションに取り組んでいます。SoapRequest.h
サービスによって生成されたテンプレートは、オブジェクトのシリアル化に対するいくつかの変更といくつかの変更を除けば、うまく機能します。
デフォルトでは、テンプレートは次のようにすでに作成されたメソッドを使用してSOAPリクエストを送信する可能性を提供します。
リクエストが終了すると、次のようにSOAPレスポンスによって返される値でハンドラーに制御が与えられます。
私が知りたいのは、リクエストを強制的に終了するのではなく、行われたリクエストをブロックする可能性があるかどうかです。
たとえば、ユーザーUINavigationController
がアクティブな人からリクエストを行った場合backButton
(リクエストが完了するまで無効にできることはわかっています)、ユーザーが前のコントローラーに戻った場合、アクティブなリクエストをブロックしたいと思います。
私はそれが明確であることを願っています(そうでない場合は私に知らせてください)。
xcode - Xcode 4.2 にアップグレードすると、多数の SudzC 警告が生成される
私は iOS アプリに取り組んでおり、SudzCを使用して Web サービスとやり取りしています。
うまく機能しますが、Xcode 4.0 では 3 つの警告が表示されます。そのうちの 2 つは修正できましたが、3 つ目はわかりませんでしたが、プロジェクトが完了する前に後で戻ってくると思いました。
数週間前、私は Lion と Xcode 4.2 にアップグレードしました。まったく同じコードに対して、さらに多くの警告が表示されるようになりました。私は行って解決したものもあれば、修正方法を知るのに十分なスキルを持っていないものもあります。また、Web サービスを変更したため、これは最近再生成したコードなので、SudzC サイトのせいではないと思います (Web サイトから生成しています)。
SudzC と Xcode 4.2 でこのような経験をした人はいますか? 警告を無視しますか?それらを抑制しますか?それらを修正しますか?私が正しい/間違っていることはありますか?
ios5 - iOS 5 および ARC を使用した Sudzc
Sudzcを使用してWebサービスを機能させようとしています。自動参照カウントなしで WSDL を obj-c に変換すると、問題なく動作します。問題は、現在すべてのアプリケーションを iOS 5 で構築しており、すべてのコードで ARC を使用していることです。Sudzc では、ARC を有効にしてバンドルを作成できるようになりましたが、このコードを実行すると常に null が返されます。
Sudzc コードのデバッグを試みたところ、サービスから正しい xml 応答が返されました。翻訳のどこかで何かが失われています。ARCなしで動作するSudzcコードをARCを有効にしたコードに変換しようとしましたが、すべてのエラーを修正するとすぐにnullが再び返されます。
誰かがこれに遭遇し、何がうまくいかないのか知っていますか? Sudzc コード全体を自分でデバッグする必要がないため、時間を大幅に節約できます。
iphone - sudzc が誤った SOAP 要求を生成する
Sudzc を使用して SOAP リクエストを生成しようとしました。しかし、生成されたリクエストは間違っています。以下は、Sudzc によって生成された SOAP リクエストと、非常に単純なサンプル リクエストの動作中の SoapUI リクエストです。誰も同じ問題を経験しましたか?
Sudzc によって生成された SOAP 要求:
作業中の SoapUI 生成メッセージ:
web-services - Sudzc データ型 NSMutableArray でパラメーターを渡す
sudzc によって生成された Web サービスを使用する iPhone アプリを実行していますが、返さなければならないパラメーター NSMutableArray を理解していません
[サービス GetShopByService:self アクション:@selector(GetShopByServiceHandler:) ItemID:[NSMutableArray 配列]];
私がしなければなりません。ItemID:[NSMutableArray 配列]
お願い助けて;
objective-c - sudzc 101(応答の問題)
これはあなたの専門家にとって非常に簡単になると確信しています。SUDZCが設定され、すべてが正常に機能しているように見えますが、値がデリゲートに返されると、nullになります。NSLogは正しいXML応答を示しているので、正しく機能していることはわかっていますが、コードの値はnullを示しています。SUDZCにはサンプルプログラムが付属しており、これが実行方法です。「PulpFiction」を返すWebサービス「WhatsYourFavoriteMovie」でテスト関数を作成しました。ログには、この値が返されることが明確に示されています。最終値(null)はなぜですか?助けてください、ありがとう。
だから私は電話します...
そして、Webサービスが応答すると、次のようになります...
ただし、「value」と「result」は常に「null」です...以下のNSLog出力でわかるように、タグに「PulpFiction」が返されます。どこが間違っているのですか?
繰り返しになりますが、ログでわかるように、サーバーから「パルプフィクション」という値を取得しましたが、ログの最後の行には「null」という値が返されたと記載されています。私を助けてください!!ありがとうございました。
objective-c - Web サービス WSDL でドット表記を使用すると sudzc コンパイル エラーが発生する
何も見つかりませんでしたが、これに対する簡単な修正があることを願っています。ドット表記を使用していくつかの項目を含む WSDL ファイルを使用しています。
sudzc を使用してコードを生成すると、出力ヘッダー ファイルにドット表記が含まれます。
もちろん、これはObjective Cではコンパイルされません。これは生成されたコードなので、これを修正する簡単/自動化された方法があることを願っています(アンダースコアなどを使用して手動で更新するのではなく)。助言がありますか?
前もって感謝します、
ダミアン