Ios 从viewController调用(无效)加载
我正在尝试异步加载web数据。我知道我可以使用以下方法,但我不知道如何调用void(load)方法。这叫什么?它似乎不是自动调用的。谢谢Ios 从viewController调用(无效)加载,ios,objective-c,Ios,Objective C,我正在尝试异步加载web数据。我知道我可以使用以下方法,但我不知道如何调用void(load)方法。这叫什么?它似乎不是自动调用的。谢谢 - (void)load { NSURL *myURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.website.com"]]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:myURL
- (void)load
{
NSURL *myURL = [NSURL URLWithString:[NSString
stringWithFormat:@"http://www.website.com"]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:myURL
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60];
[[NSURLConnection alloc] initWithRequest:request delegate:self];
}
正如H2CO3所说,您应该使用[self-load]调用该方法。我希望您希望在方法-(void)viewDidLoad中调用它。在加载视图时,将对此调用一次
__attribute__((constructor))
- (void)load
{
NSURL *myURL = [NSURL URLWithString:[NSString
stringWithFormat:@"http://www.website.com"]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:myURL
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60];
[[NSURLConnection alloc] initWithRequest:request delegate:self];
}
它在加载共享库时运行,通常是在程序运行期间
启动
看看1。可能
[自加载]代码>?2.为什么希望自动调用此方法?为什么希望自动调用此方法?我认为您考虑的是类方法load
,它不适合这种功能。