我想在加载视图控制器时将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,:,:]
我将非常感谢您的帮助
答案 0 :(得分:0)
改为使用-setObject:forKey:
(NSUbiquitousKeyValueStore
):
[cloudStore setObject:/* <-- */ currentvalue forKey:@"coinscloud"];
BTW:
NSInteger currentValue = [[NSUserDefaults standardUserDefaults]
integerForKey:@"coins.demo"];
您确定要使用密钥,而不是coins.demo
的密钥路径吗?