应用程序组无法正常工作(Swift)

时间:2016-04-01 15:05:12

标签: swift nsuserdefaults ios-app-group

我正在尝试将数据从我的iPhone应用程序传递到Apple Watch应用程序。我已经有一个今天工作的扩展小部件(不确定是否需要应用程序组)但我无法让Apple Watch读取NSUserDefaults。

设置

let defaults:NSUserDefaults = NSUserDefaults(suiteName: "group.com.mySuite")

defaults.setObject(dates, forKey: "allDates")

RETRIEVE

var theDates = defaults.arrayForKey("allDates")

没有任何内容崩溃,但NSUserDefaults调用返回nil。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

WatchOS 2需要一种在iPhone和Apple Watch之间传输数据的不同方法。

here