WatchApp从iPhone接收数据。
我用收到的数据刷新标签文本,没有任何反应,UI没有刷新。
其他线程建议将其推送到主线程,这似乎也无所作为。
欢迎任何想法。
-(void)session:(nonnull WCSession *)session didReceiveApplicationContext:(nonnull NSDictionary *)applicationContext
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.lblTitleBorH setText:@"test"];
});
}
答案 0 :(得分:0)
您使用的是
吗? [*your session* updateApplicationContext:*your dictionary* error:nil];
正确?
尝试在上面的didReceiveApplicationContext代码中放入一个NSLog,看看它是否打印出来。
答案 1 :(得分:0)