如何在 Today 扩展中发送浮点值?
How to send a Float value in Today etension?
我想知道如何在 Today 扩展的 UIlabel 中发送浮点值?
我试试这个代码:
NSUserDefaults *sharedDefaults = [[NSUserDefaults standardUserDefaults] initWithSuiteName:@"group.mywidget"];
myfloat = [[sharedDefaults objectForKey:@"float_widget"]floatValue];
[sharedDefaults synchronize];
我使用以下代码接收值:
NSUserDefaults *defaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.mywidget"];
NSInteger number = [defaults floatForKey:@"float_widget"];
self.numberLabel.text = [NSString stringWithFormat:@"%f", (float)number];
你能帮帮我吗?谢谢
声明默认值
NSUserDefaults *defaults= [[NSUserDefaults alloc] initWithSuiteName:@"group.mywidge"];
设置
[defaults setFloat:50.5 forKey:"thisKey"];
阅读
float myfloat = [defaults floatForKey:"thisKey"];
您还应该注意,在主应用程序和扩展程序
的功能中应该有名为 group.mywidge
的应用程序组
我想知道如何在 Today 扩展的 UIlabel 中发送浮点值? 我试试这个代码:
NSUserDefaults *sharedDefaults = [[NSUserDefaults standardUserDefaults] initWithSuiteName:@"group.mywidget"];
myfloat = [[sharedDefaults objectForKey:@"float_widget"]floatValue];
[sharedDefaults synchronize];
我使用以下代码接收值:
NSUserDefaults *defaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.mywidget"];
NSInteger number = [defaults floatForKey:@"float_widget"];
self.numberLabel.text = [NSString stringWithFormat:@"%f", (float)number];
你能帮帮我吗?谢谢
声明默认值
NSUserDefaults *defaults= [[NSUserDefaults alloc] initWithSuiteName:@"group.mywidge"];
设置
[defaults setFloat:50.5 forKey:"thisKey"];
阅读
float myfloat = [defaults floatForKey:"thisKey"];
您还应该注意,在主应用程序和扩展程序
的功能中应该有名为group.mywidge
的应用程序组