0

XML を解析し、結果を NSMutableArray に保存しています。NSLogを行うと、

NSLog(@"Data : %@",_data);

私は得ています

Data : (
        {
        SessionToken = 9e72dd029e0e8268380b919356881935;
    }
)

配列から 9e72dd029e0e8268380b919356881935 のみが必要です。これを達成するための最良の解決策は何ですか?

EDIT : 一度に 1 つの SessionToken しか存在しません。

4

4 に答える 4

6

このコードを試すことができます:

for (NSDictionary *data1 in _data) {
    NSlog("session token %@",[data1 objectForKey:@"SessionToken"]);//Other wise add into another array which contain session token.. only..
}
于 2013-04-22T13:33:35.797 に答える
1

一度に 1 つのセッションしかないためです。

NSDictionary *session = [_data lastObject];
NSString *sessionToken = session[@"SessionToken"];

ORリテラル

NSString *sessionToken = _data[0][@"SessionToken"];
于 2013-04-22T14:01:01.353 に答える