私は Android 開発者で、iOS 開発の学習を始めました - それほど前ではありません。
iOSに移植したいAndroidアプリがあります。私のアプリには
、ユーザーの地理位置情報を追跡してサーバーに送信し、サーバーからの応答を受信してから、この応答を SQLLite に書き込むバックグラウンド サービスがあります。iOS でこれを行うことがどの程度可能か教えてください。iPhone が iOS4 からバックグラウンドで位置情報の更新を受信できることは知っていますが、バックグラウンドのネットワーク接続と SQLLite はどうですか? また、バックグラウンドでローカル プッシュ通知を送信することは可能ですか?
1 に答える
0
これを iOS でどのくらい作成できるか教えてください。
iOS は成熟した OS であり、クラスの膨大なライブラリである Cocoa Touch が付属しています。はい、可能です。そして、可能性の問題は という言葉に付けるべきではありませんmuch
。何かが可能であるか、何かが不可能です。いくらとは思わないでください。可能であれば、あなたはそれを行うことができます。
バックグラウンドのネットワーク接続と SQLite はどうですか?
もちろん、これは可能です。Android と同様に、iOS にはメイン スレッドのみが UI とやり取りできるというルールがあり、他のすべての負荷の高いタスクは他のスレッドに接続する必要があります。Blocks
この種の機能を実現するために使用します。
また、バックグラウンドでローカル プッシュ通知を送信することは可能ですか?
はい、可能です。次の文書を見てください。
http://developer.apple.com/をご覧ください。ここには、質問で尋ねたタスクに関連する多くのドキュメントがあります。
于 2014-04-15T11:38:21.350 に答える