iCloud数据错误

时间:2015-06-26 01:38:15

标签: ios objective-c xcode icloud

我想在加载视图控制器时将NSInteger保存到iCloud。我已经尝试将NSInteger数据保存到iCloud,但我没有这样做。因此我将其转换为NSNumber。所以问题是当我尝试将NSNumber保存到iCloud时,它失败并出现错误

  

由于未捕获的异常'NSUnknownKeyException'而终止应用程序,原因:'[setValue:forUndefinedKey:]:此类不是密钥值符号的密钥值云。“

这是我使用的代码

from tiffile import TiffFile

with TiffFile('test.tiff') as tif:
    for page in tif:
        image = page.asarray(memmap=True)
        print image[0,:,:]

我将非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

改为使用-setObject:forKey:NSUbiquitousKeyValueStore):

[cloudStore setObject:/* <-- */ currentvalue forKey:@"coinscloud"];

BTW:

NSInteger currentValue = [[NSUserDefaults standardUserDefaults]
                         integerForKey:@"coins.demo"];

您确定要使用密钥,而不是coins.demo密钥路径吗?