2

サーバーからコンテンツをダウンロードする方法をユーザーに提供する方法を知りたいです。

ユーザーが1か月購読したら、毎日新しいコンテンツ(曲)を配信したい。しかし、これに取り組む方法がわかりません。

application didFinishLaunchingWithOptionsで、またはでWeb サービスを呼び出す必要がありますか?(void)applicationDidBecomeActive:(UIApplication *)application {

このような状況では、どちらを使用すればよいですか?

4

1 に答える 1

1

アプリの起動時に新しい接続を開始することを計画している場合は、使用する必要があります

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    return YES;
}

ただし、applicationDidBecomeActiveアプリケーションがバックグラウンドになったときに一時停止したダウンロードを再開する場合により適しています。ここでダウンロードを開始することも許容される場合があります。

- (void)applicationDidBecomeActive:(UIApplication *)application
{
    // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
}
于 2012-08-23T09:51:08.427 に答える