我只是好奇天气调用viewdidload是一个好主意,就像在某种情况下调用某种方法一样。
感谢, TC
答案 0 :(得分:7)
检查:
UIViewController Class Reference
<强> viewDidLoad中强>
在视图之后调用此方法 控制器已加载其关联 对内存的看法。这个方法是 无论是否有意见都要求 存储在nib文件中或创建 以编程方式在loadView中 方法。这种方法最常见 用于执行额外的 对视图的初始化步骤 从nib文件加载。
自动触发viewDidLoad
方法
一般情况下,您无需自己触发viewDidLoad
如果您需要在加载和按钮单击后运行特定代码,请执行以下操作:
- (void)viewDidLoad {
[self specificFunction];
}
- (IBAction)theButton:(id)sender {
[self specificFunction];
}
- (void)specificFunction {
// This code wil run after the view has been loaded
// and when the user clicks the button
}
答案 1 :(得分:0)
调用getData.php
的缺点是,超类方法将被调用,因为它具有<?php
echo '<div>Data</div>';
?>
,这不是一个好主意。
最好有一个单独的方法,并在必要时调用它们。