2010-12-30 13 views
4

.net Webサーバーからユーザーの詳細を取得しています。NSUserdefaultsアレイから個々のオブジェクトを取得する方法

これらをすべて配列に配置します。

ここでは、これらの配列値をNSuserdefaultsに配置する必要があります。

私はこのようにしています。

NSUserDefaults *prefs=[NSUserDefaults standardUserDefaults]; 
[prefs arrayForKey:@"agentinfo"] 

を取得するために

NSUserDefaults *prefs=[NSUserDefaults standardUserDefaults]; 
    [prefs setObject:resultData forKey:@"agentinfo"]; 
    [prefs synchronize]; 

を格納するための

私は

...私は、個々の数字に970を得ることができますどのようにこの

970, 
    Aditya2, 
    B, 
    JNTU1, 
    "[email protected]" 

、Aditya2などの詳細情報を取得しています

私はtが必要なのでoラベルに割り当てます。

いずれかのplsが私を助けることができます。

は、提供されたキーに関連付けられているオブジェクトが文字列でない場合は、常にnilを返します。事前に

答えて

1

をありがとう。代わりにarrayForKeyを試してください。

+0

はい私は正しい配列に値を代入することができます、私はindividual.Iを取得する必要があることを意味することができますこのようなID – MaheshBabu

+1

名前を取得する必要がありますそれからnsarrayの代わりにNSDictionaryが必要です。 NSDictionaryにはgetObjectForKeyのようなメソッドがあります: – VdesmedT

1
NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults]; 
    if (standardUserDefaults) 
     yourArray = [standardUserDefaults objectForKey:@"agentinfo"]; 

このコードを使用してアレイにアクセスします。

関連する問題