owenzhao / Total-Tracker

0 stars 0 forks source link

iOS -> watchOS 同步 #24

Open owenzhao opened 8 years ago

owenzhao commented 8 years ago
  1. 程序启动
  2. 新建任务
  3. 删除任务
  4. 任务启动
  5. 任务暂停
  6. 任务恢复
  7. 任务取消
  8. 任务完成
  9. 修改设置

2-8与数据库有关,因此可以采用消息编程

owenzhao commented 8 years ago


同步锁定期间,不会iOS不会再发同步请求 guard !self.isWatchSyncing else { return }

owenzhao commented 8 years ago

对应的博文iOS app与watchOS app数据同步

owenzhao commented 8 years ago

由于有罕见的数据冲突的情况。watchOS端在合并数据时会新建临时数据库,完成之后再合并回主数据库。

重新执行传来的所有日志记录。