0

我的问题是不同的用户可以访问不同的产品。假设用户 1 可以访问 3,而用户 2 可以访问所有 4。

我可以在登录时获得一些东西,如果用户 1 登录,它会告诉 MainView 只显示 3 个单元格吗?MainView 中的 ViewDidLoad 之类的东西可以读取登录页面回显的内容?

可以这样做吗?

谢谢。

4

3 回答 3

0

如果您跟踪已“登录”的用户,您可以根据该用户/个人资料配置您的视图。

于 2011-05-24T11:19:59.157 回答
0

在appdelegate中存储一个全局变量,例如numberOfCells。根据您的登录条件为其赋值。

一旦您的 MainView 将像在 viewWillAppear 中一样显示,请从appdelegate获取numberOfCells的值并更改您的 UI。

您可以按如下方式获取 appdelegate 参考。

SampleAppDelegate *appdelegate=(SampleAppDelegate*)[[UIApplication sharedApplication] delegate];
于 2011-05-24T11:21:08.487 回答
0

你为什么不使用NSUserDefaults??

您可以在其中保存很多字段,并且可以在整个项目中访问。

于 2011-05-24T11:38:46.097 回答