2012-11-05 271 views
0

确实是一个很愚蠢的问题,但我对编程世界很陌生,遇到了这个问题,我尝试将一个浮点变量从一个视图控制器传递到另一个视图控制器。我发现了用字符串做这件事的好方法,但我无法使用它来与浮动器一起工作。有什么建议么?将float从一个视图控制器传递到另一个视图控制器

非常感谢您的帮助!

//Passing the data in first view controller 
float savedAudioLevel = _slAudioVolume.value; 
NSUserDefaults *defaultsAudio = [NSUserDefaults standardUserDefaults]; 
[defaultsAudio setFloat:savedAudioLevel forKey:@"currentAudioLevel"]; 
[defaultsAudio synchronize]; 

//Receiving the data in second 
NSUserDefaults *defaultsAudio = [NSUserDefaults standardUserDefaults]; 
float loadfloatAudio = [defaultsAudio valueForKey:@"currentAudioLevel"]; //Getting an error here 
_currentAudioVolume = loadfloatAudio; 

回答

相关问题