0

我有一个 XIB (RootViewController),它有我想从不同的 XIB (DetailViewController) 执行的操作,但我似乎做不到。

我已经导入了 .h 文件并使用了以下代码:

myTimer = [NSTimer scheduledTimerWithTimeInterval:0.1 target:RootViewController selector: @selector(updateAlbumsAfterLogin) userInfo: nil repeats: NO];

我收到此错误:

Expected expression before 'RootViewController'

可能有一个简单的解决方法,我会觉得很愚蠢。提前致谢!

编辑:

看看我做了什么:

RootViewController *controller = [[RootViewController alloc] init];
[NSThread detachNewThreadSelector:@selector(updateAlbums) toTarget:controller withObject:nil];

我在它上面做了一个 NSLog 并显示出来。但它并没有像我之前每 10 秒有一个计时器那样做其余的动作。有任何想法吗?

** 编辑: **

我想做什么可能不清楚。如果用户没有存档信息,我有一个向上滑动的视图。登录成功后,我希望它关闭然后刷新并检查不同XIB中的专辑。我尝试了各种各样的东西,但似乎没有一个有效!提前致谢。

4

1 回答 1

0

看起来您的目标是一个类,而不是一个类的实例。您需要定位该类的一个实例。

于 2011-02-27T03:34:15.500 回答