nsthread

    3

    1答えて

    私が作業しているアプリケーションのバックグラウンドスレッド経由でWebサービスからのデータを更新する必要があります。 通常、これはNSOperationのmain()関数でNSOperationQueueと同期Webリクエストを介して行います。 しかし、この特定のデータフェッチの場合、アプリケーションではOAuthを使用する必要があり、使用するライブラリOAuthConsumerは、成功/失敗の代

    3

    1答えて

    質問は簡単です:起動するたびにアップデートがあれば、私のappコントロール。更新がある場合、ポップアップが表示され、[はい]または[いいえ]が選択されます。ユーザーが「はい」をタップすると4つのメソッドが起動しますこれらのメソッドは、XMLファイルをダウンロードし、CoreDataをアップロードします。これは、アラートのコードです: -(void)alertView:(UIAlertView *)

    0

    2答えて

    現在、インターネットから雑誌のコンテンツをダウンロードするiPhoneマガジンアプリケーションに取り組んでいます。雑誌のページはイメージフォーマットであり、約120ページあります。 これは私の問題解決の方法です。 - (void) downloadDergiPages { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

    0

    1答えて

    webserviceに接続し、xmlを解析して実行するのに時間がかかるので別のスレッドで実行して今すぐユーザーに動作インジケータを表示したい私はまた、キャンセルオプションを挿入したい。 ネットワーク接続や解析に時間がかかり、処理を中断したい場合、ユーザーはこれを行うことができるためです。 私の質問はどうやってスレッドをキャンセルできますか?主な問題は、ネットワーク接続が別のクラスであり、XML解析

    2

    2答えて

    私はメソッド 'doJob'で操作する.delegateプロパティを持つオブジェクトを持っています。私はこのプロパティに 'self'を割り当て、このオブジェクトが自分の仕事を終えるときに私の関数が呼び出されています。今まですべてが問題ありません。 今、別のスレッドでこのオブジェクトを操作したいと思います。 私は[NSThread detachNewThreadSelector ...]を使って

    0

    1答えて

    私は1分に1回メソッドを実行するタイマーを持っています。 メソッドにはいくつかのコードがあり、NSThreadを呼び出します。 NSthreadはクリティカルセクションを持つ別のメソッドを呼び出します。 時にはクリティカルセクションの実行に1分以上かかります。そして、別のスレッドが待機するのではなく、コードを実行せずに関数を終了するように@synchronizedに達する場合に必要です。 現在、私

    0

    1答えて

    guys 私は新しいiOS開発者です。新しいスレッドでsoap関数を呼び出すときに問題があります。ここで は、より詳細である: 私は石鹸のWebサービスを呼び出す機能があります(!海外サイトありがとう)を WebService *webService = [[[WebService alloc]init]retain]; [webService getUser:self action:@sele

    1

    2答えて

    私は現在、非同期要求を行うときに20秒以上のタイムアウトを得ようとしています。 問題は、NSURLconnectionがメインスレッド上で実行されることです。したがって、NSTIMERを実行して渡された秒数をカウントすると、NSURLconnectionがメインスレッドをブロックしているためセレクタを起動しません。 NSURLconnectionはスレッドセーフであるため、別のスレッドで実行するこ

    0

    1答えて

    NSTreadでパラメータとして文字列を取得しています。この文字列を次のメソッドに渡す必要があります。どのようにすればいいですか?私のコードは以下の通りです:メソッドを呼び出して、 [self friendPic:user.userId]; オブジェクトを渡す 私NSTreadはおそらくselector:@selector(getFriendPic:)でselector:@selector(g

    2

    1答えて

    バックグラウンドでX分ごとに位置を取得したい、NSLogでうまく動作しているスレッドを使用しています。しかし、locationManagerを呼び出すと動作しないようです。 これは私のコードです:アプリケーションで - (void)threadEntryPoint:(ActualizarPosicionGPS2AppDelegate *)paramSender{ NSAutoreleas