0

私の問題は、さまざまなユーザーがさまざまな製品にアクセスできることです。ユーザー 1 は 3 にアクセスでき、ユーザー 2 は 4 つすべてにアクセスできるとします。

ログイン時に、ユーザー 1 がログインすると、MainView に 3 つのセルのみを表示するように指示できますか? MainView の ViewDidLoad のようなもので、ログイン ページがエコーしたものを読み取りますか?

それはできますか?

ありがとう。

4

3 に答える 3

0

'logged-it'を実行したユーザーを追跡する場合は、そのユーザー/プロファイルに基づいてビューを構成できます。

于 2011-05-24T11:19:59.157 に答える
0

numberOfCellsのようなappdelegateにグローバル変数を格納します。ログインの条件に応じて値を割り当てます。

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 に答える