我有一个回调函数,它会在某个事件发生并更新一个文本字段。我使用 viewcontroller 类的实例 varViewController 从 C 代码访问文本字段,因为我无法使用 self 访问文本字段和其他成员/出口。
现在的问题是,当我更新文本字段时,它不会立即更新。在我按下任何其他按钮或对视图执行某些操作后,我会看到更新的值。
void abc(int a, char *b, char *c){
current = a;
if (varViewController == NULL)
NSLog(@"\varViewController is empty");
else
NSLog(@"\varViewController");
varViewController.tempAddress = @"GotSomething";
[varViewController txtCallId ].text=@"CALLING CALLING";
}
我的问题是:
首先:为什么值在更改时没有更新?
第二:如何使值在更改后立即显示?(c函数中的值更改)。