iPhone - 无法格式化标签

时间:2012-12-23 18:51:55

标签: iphone objective-c string label

我无法格式化标签,这是我的代码:

ct.text = [NSString stringWithFormat:@"%i:%i", currentTimeMin, currentTime];

所以ct是标签,它不会显示值。

ct在.h文件中:@property (nonatomic, retain) IBOutlet UILabel *ct;

我也使用了(strong, nonatomic),但没有改变任何内容

currentTimeMin设置为0,currentTime设置为self.audioPlayer.currentTime我认为问题可能存在。

我也尝试过ct.text = [NSString stringWithFormat:@"hey"];无效

请帮帮我!我对此感到厌倦。谢谢!

**编辑**

奇怪的是,我在另一个ViewController中设置了一个标签,然后它起了作用,但它只是在单个视图中它不起作用。不知怎的,某种程度上。

1 个答案:

答案 0 :(得分:0)

从您的评论和测试来看......

要么
(1)您没有正确引用标签。它应该是self.ct

或者
(2)您没有正确连接标签。请再次检查。如果您要将内容分配给label.text但未将其连接到该属性,则会得到一个空结果(就程序而言,您没有分配/初始化该属性)。