iOS プラットフォーム用のアプリの開発を始めたばかりで、Azure の Web サービスを使用してリモート データベースにアクセスしています。テーブルのメソッドを呼び出してreadWithCompletion:
、サーバーからデータベース内のすべてのデータを読み取ろうとしました。
メソッド呼び出しの完了ブロックで、items
引数をコンソールに記録し、データが正常に取得されています。NSMutableArray *stops = [items mutableCopy]
完了ブロックの外にあるデータを取得するためにこれを試しましたが、完了ブロックstops
の範囲外になると nil になります。
ここで何が間違っていますか?
[self.table readWithCompletion:^(NSArray *items, NSInteger totalCount, NSError *error) {
self.stops = [items mutableCopy];
}];