将浮点值转换为NSString

时间:2011-06-29 04:46:30

标签: objective-c xcode

我是目标C中的菜鸟。我有以下困惑。

如何在字符串中转换从progressView.progress获取的浮点值?

我试过这个

  NSString *progressStatus = [NSString stringWithFormat:@"%f", progressView.progress];
  label.text = progressStatus;

但是这说EX_BAD_ACCESS

请帮助一些。

谢谢。

1 个答案:

答案 0 :(得分:2)

您发布的代码段正确读取。最可能的错误来源是,在调用此代码时,UIProgressView尚未初始化。也可能未正确设置UILabel

如果您在IB中创建了这些UI元素,请检查连接。如果以编程方式创建它们,请检查它们是否已正确分配和初始化。

同时确保在创建progressView之后设置标签的文本。