問題タブ [bolts-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 - ローカル データストアの解析が機能しない - Swift 2
私は現在、最新バージョンの Parse 1.14.2 と Bolts 1.8.4 を使用しています。Parse は正しく実装されており、長い間使用しています。私が今直面している問題は、Parse のローカル データストアを使用しようとしたときです。AppDelegate.swift に次のコードがあります。
firstName
という名前のクラスでという名前の文字列を作成して保存する次のコードがありますcontact
。
作成したクラスからオブジェクトを取得するコードは次のとおりです。
プロジェクトに追加libsqlite3.dylib
しました。このコードを実行してもアプリはクラッシュしませんが、オブジェクトを取得しようとすると次のメッセージが表示されるだけです。
この問題を回避するために誰か助けてもらえますか? 問題は、このバージョンの Bolts が Parse オブジェクトをバックグラウンドで固定できないことであり、このバグを回避する必要があると推測しています。私はしばらくこれで立ち往生していて、オンラインであまり多くの情報を見つけることができないので、助けていただければ幸いです。
編集済み:Bolts をダウングレードしようとしましたが、Cocoapod で Parse をダウングレードすると、Xcode でエラーが発生します。
swift - Swift 3での「継続」ボルト-スウィフトのあいまいな使用
プロジェクトでボルトを使用しようとしています。
継続してボルトを使用しようとすると、このエラーが発生します。
これも私のコードです。
android - android - BoltsFramework の continueWith メソッドと onSuccess メソッドを void メソッドで使用する
には 2 つのメソッドがありますTcpClient
。最初はstartListener
で、その後はconnect
. 両方とも戻りvoid
ます。
私の現在のTcpClient
実装では、そうするとアプリがクラッシュしstartListener
、その後connect
すぐにクラッシュします(その間に少し時間が必要だと思いますか?)。実装はSimpleTCPLibraryからここにあります (彼はで行い、トリガーする接続ボタンを持っています)。startListener
onStart()
connect
私がやりたいことは dostartListener
であり、いつ成功して終了するか -> do ですconnect
。BoltsFramework の continueWith
またはを使用してこれを行う方法を示す例は見つかりませんでしonSuccess
た。
そこに例はありますか?
android - Google GMS タスク vs Bolts Android タスク
Facebook には人気のあるライブラリBoltsがあり、Android での非同期処理の改善に役立ちます。彼らは、効率とコードの読みやすさの両方で、Android ネイティブの AsyncTask よりも優れていると主張しています。Google がGMS ライブラリの Android 用 Google API の一部として独自のバージョンのTasksを出荷していることがわかります。これらの API は、Bolts と非常によく似ています。これら2つのライブラリ間の比較はありましたか-効率などの点で.私は自分のアプリに他の多くのもののためにGMSを含める必要があります-GMSタスクがボルトタスクに匹敵する場合-そうしない方が良いかもしれませんボルトが含まれているため、パッケージのサイズが小さくなります。
ios - Swift3で複数のPFFileを並行して保存する
Swift 2 プロジェクトを Swift 3 にアップグレードした後、ParseのBFTask
/ API に苦労しています。PFFile
多数の Parse ファイルを並行して保存したいと考えています。これまでのところ、によって生成された のBFTask.forCompletionOfAllTasks
配列を渡されたものを使用しました。Swift 3 に移行する前は、これはうまく機能していました。BFTask
PFFile.saveInBackground
ただし、Swift 3 では、これは機能しなくなりました。現在は、の配列を要求するによって受け入れられない がBFTask.forCompletionOfAllTasks
返されます。BFTask<NSNumber>
forCompletionOfAllTasks
<BFTask<AnyObject>
これに関するヘルプをいただければ幸いです。どうすれば変換できますかBFTask<NSNumber>
--<BFTask<AnyObject>
または、この問題を解決する別の方法はありますか?