私のアプリは、サーバーからデータを取得し、を使用して保存する場所Background App Refresh
を受信すると、アプリが再びアクティブになったときにデータを処理する必要があります。それで、whenを呼び出してデータを取得しようとしました。Push Notification
Core Data
fetch query
-(void)applicationDidBecomeActive:(UIApplication *)application
ただし、テーブルをすぐに直接クエリすると、アプリが停止状態の場合、クエリは 0 オブジェクトを返します。クエリを呼び出すまでにコア データ コネクタが準備されていないと思います。dispatch_after
2 secsを使用してクエリを作成したかのように、データがテーブルに保存されていると確信しています。完全なデータが取得されます。
アプリが非アクティブ状態からアクティブになったときにこれらが呼び出される必要はありませviewDidLoad
ん。viewDidAppear