我有一个 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中的专辑。我尝试了各种各样的东西,但似乎没有一个有效!提前致谢。