gpt4 book ai didi

iphone - 如何从另一个 View Controller 调用方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:01 27 4
gpt4 key购买 nike

我想调用这个方法:

- (void)getUserFriendTargetDialogRequest {
currentAPICall = kAPIFriendsForTargetDialogRequests;
[self apiGraphFriends];
}

来自另一个 View Controller 中的条件语句:

if (idx == 2) {
NSLog(@"you touched menu 2");

APICallsViewController *apiViewController = [APICallsViewController alloc];
[self.navigationController pushViewController:apiViewController animated:YES];
}

任何人都可以帮助解决这个语法问题吗?

非常感谢

最佳答案

首先,您可能还想通过以下方式初始化 APICallsViewController:

    APICallsViewController *apiViewController = [[APICallsViewController alloc] initWithNibName:nil bundle:nil];

然后如果 getUserFriend... 是 APIViewController 的一个方法,你可以这样做:

    [apiViewController getUserFriendTargetDialogRequest];

但是,由于您没有从其他 View Controller 传递任何参数,您可以考虑在 init 方法或 APICallsViewController 的 viewDidLoad 方法中调用它。

关于iphone - 如何从另一个 View Controller 调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10642719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com