【发布时间】:2012-03-07 02:04:28
【问题描述】:
我做了下面的事情,但我 不确定这是否会成为问题,因为它“有效”?
myLabel.text = @"--";
float myString = [myLabel.text floatValue];
NSLog(@"What is myLabel '--' text as a float? %@",myLabel.text);
// output is: '--'
NSLog(@"What is value of myString '--' as float? %2.2f",myString);
// output is: 0.00
我认为输出和格式没有问题。我有一个问题是为什么 "float myString" 将 '--' 转换为 0.00,这似乎有问题。
如果这不是自动操作,将字符串分配给值 0.00 的最佳方法是什么, 从标签中取出后?
【问题讨论】:
-
因为 -- 不是浮点值,所以你得到 0.0
标签: ios4