0

嗨,我是目标 c 的新手。我正在尝试创建一个登录系统应用程序。

这是我的故事板的样子:

在此处输入图像描述

我将使用 AFNetworking 类和 rest php 库来处理数据。

现在你可以看到我使用推送、模式和导航为我的第一个应用程序创建了导航。

我被困在哪里

当用户单击应用程序中的登录按钮时,应用程序首先将授权用户,然后将带用户查找地点视图。

我需要的是,当我单击登录按钮时,首先将打开地点查找器视图,然后调用将使用 rest api eith json 格式显示地点数据的函数。

 - (IBAction)signin:(id)sender {
  [self performSegueWithIdentifier:@"landingView" sender:sender];
  }


- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

   if ([[segue identifier] isEqualToString:@"landingView"]) {
   // what i do here to call function -"display_place" of class -"showplaces"????

   }
 }

我希望我能得到一些想法,如果我走对了,或者我接下来应该做什么?

谢谢

4

1 回答 1

0

您可以使用 segue 中的 destinationViewController 属性:

 - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

   if ([[segue identifier] isEqualToString:@"landingView"]) {
      [((showplaces *)segue.destinationViewController) display_places];
   }
 }

顺便说一句,你没有使用正确的类和函数命名......你应该看看其他示例和教程,看看 Objective C 的代码风格如何。

于 2013-05-13T23:59:52.747 回答