小编Sea*_*ntz的帖子

UITextField settext无法正常工作

这让我感到沮丧.我是初学程序员,无法弄清楚为什么文本没有被更改.

这是我的方法,它应该设置UITextField的文本:

-(void)updateDays:(NSInteger)days
{
    NSString* daysString = [[NSString alloc] initWithFormat:@"%d", days];
    [daysTextField setText:daysString];
    [daysString release];
}
Run Code Online (Sandbox Code Playgroud)

无论出于何种原因,什么都没发生.

帮助appreaciated!

iphone cocoa-touch objective-c

4
推荐指数
1
解决办法
9731
查看次数

UITextField setText无法更改文本

正在调用以下方法,变量days具有有效值.打印第4行时,输出为"TextField Text :( null).daysTextField的地址为0x0(未实例化?).

IBOutlets正确连接以及属性/合成.

这真让我很沮丧.

-(void)updateDays:(NSInteger)days
{
    [daysTextField setText:[NSString stringWithFormat:@"%d", days]];
    NSLog(@"TextField Text: %@", daysTextField.text);
}
Run Code Online (Sandbox Code Playgroud)

非常感谢!

iphone cocoa-touch objective-c

1
推荐指数
1
解决办法
4449
查看次数

标签 统计

cocoa-touch ×2

iphone ×2

objective-c ×2