代码之家  ›  专栏  ›  技术社区  ›  W Dyson

在iPhone和iPad版本之间共享通用二进制的NSUserDefaults

  •  2
  • W Dyson  · 技术社区  · 15 年前

    我的问题是,如果我将一个数组保存到NSUserDefaults,iPhone与iTunes同步,然后我同步iPad,iPad版本是否可以访问与之同步的数组?

    2 回复  |  直到 15 年前
        1
  •  1
  •   tc.    15 年前

    虽然iTunes备份默认设置,但它不会将默认设置推回到设备上—它只同步少数内容(音乐/等、联系人、日历等)。

    尤其 反常的是,你可以将默认值编码成一个特别命名的联系人(还有一个“带我回家”的应用程序,它将“家”的位置存储在一个特别命名的联系人IIRC中)。这可能会导致编辑冲突;我认为iTunes会告诉用户这一点,并让他们通过决定保留哪个版本来解决问题。

        2
  •  3
  •   Eiko    15 年前

    你要么有一个 或者你有 两个不同的目标