こんにちは、Parse PFQueryTableViewController の機能をテストしようとしていますが、次のエラーが引き続き発生します。
[エラー]: クラス名に不適切な文字があります: (null) (コード: 103、バージョン: 1.8.0)
これを行うために Parse Web サイトの標準コードを使用し、Pase クラスから tableviewcontroller をロードしようとしています: カテゴリ ie:
- (instancetype)initWithStyle:(UITableViewStyle)style {
self = [super initWithStyle:style];
if (self) { // This table displays items in the Todo class
self.parseClassName = @"Categories";
self.pullToRefreshEnabled = YES;
self.paginationEnabled = YES;
self.objectsPerPage = 25;
}
return self;
}
- (PFQuery *)queryForTable {
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
// If no objects are loaded in memory, we look to the cache first to fill the table
// and then subsequently do a query against the network.
// if (self.objects.count == 0) {
// query.cachePolicy = kPFCachePolicyCacheThenNetwork;
// }
[query orderByDescending:@"createdAt"];
return query;
}
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
object:(PFObject *)object {
static NSString *cellIdentifier = @"categoryCell";
PFTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if (!cell) {
cell = [[PFTableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle
reuseIdentifier:cellIdentifier];}
// Configure the cell to show todo item with a priority at the bottom
cell.textLabel.text = object[@"Category"];
cell.detailTextLabel.text = object[@"Sequence"];
return cell;
}
どんな助けでも大歓迎です、ありがとう。