Я использую Parse
для создания этого табличного представления и пытаюсь понять, как получить данные таблицы, чтобы передать их в WatchKit InterfaceController
.
(Нужно ли мне запрашивать Parse
, чтобы как-то получить и сохранить данные в array
, который я затем смогу вызывать из WatchKit InterfaceController
awakeWithContext
?)
Вот что у меня есть, дайте мне знать, если я могу добавить что-нибудь полезное:
TableVC.m
:
- (id)initWithCoder:(NSCoder *)aCoder
{
self = [super initWithCoder:aCoder];
if (self) {
self.parseClassName = @"na";
self.textKey = @"dateTime";
self.pullToRefreshEnabled = YES;
self.paginationEnabled = NO;
}
return self;
}
- (PFQuery *)queryForTable
{
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
return query;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath object:(PFObject *)object
{
static NSString *simpleTableIdentifier = @"RecipeCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
UILabel *homeLabel = (UILabel*) [cell viewWithTag:101];
homeLabel.text = [object objectForKey:@"test"];
UILabel *dateLabel = (UILabel*) [cell viewWithTag:102];
dateLabel.text = [object objectForKey:@"dateTime"];
return cell;
}
Parse
данные:
TableVC
:
У меня есть базовая настройка WKInterfaceTable
, и все, что мне нужно сделать, это показать те же точные данные, что и TableVC.m
.
Итак, где я застрял, так это в том, что я знаю, что мне нужен какой-то массив в WKInterfaceTable
для использования, но в моем TableVC.m
, где я использую Parse
, я не могу понять, как/что сделать, чтобы это произошло. И кажется, что я, вероятно, сделал бы запрос на синтаксический анализ в моем представленииDidLoad, чтобы вытащить те же соответствующие test
и dateTime
для использования в WKInterfaceTable
, но я не уверен?