mainViewController と呼ばれるカスタム UITableViewController があります。
ヘッダーファイルにパブリックプロパティがあります
@property (strong, nonatomic) NSMutableArray *someGroups;
このプロパティはviewDidLoad
メソッドで設定されます
_someGroups = [[GGGroups findAllSortedBy:@"lastUpdated" ascending:NO withPredicate:[NSPredicate predicateWithFormat:@"ANY users = %@", [GGUser currentUser]]] mutableCopy];
ただし、何らかの理由で、ビューが読み込まれると、次のように呼び出すと、 0 objects が返されます。
[[GGGroups findAllSortedBy:@"lastUpdated" ascending:NO withPredicate:[NSPredicate predicateWithFormat:@"ANY users = %@", [GGUser currentUser]]] mutableCopy];
この配列はデータ ソースであるため、特にテーブル ビュー コントローラーを使用する場合は非常に面倒ですreloadData
。このメソッドは 0 オブジェクトを返すため、テーブル ビューは空白になります。
私は現在 MagicalRecord を使用していますが、なぜこれが発生するのか誰にもわかりません。
ありがとうございました!