我正在尝试在javascript中保存属性,然后在本机objective-c模块中访问它。我确信这很简单,但它对我不起作用。这是js:
Ti.App.Properties.setString('testkey', 'testvalue');
然后在Obj-C:
for (NSString* key in [TiApp tiAppProperties])
{
NSLog(@"[INFO] %@ = %@", key, [[TiApp tiAppProperties] objectForKey:key]);
}
打印出属性列表,但不是我自己的。 testkey不存在。有什么我不记得的吗?
答案 0 :(得分:2)
我自己想通了。用户添加的属性将添加到[NSUserDefaults standardUserDefaults]。 TiApp tiAppProperties似乎仅适用于内置设置。