从nsstring中获取未知的nsstring长度

时间:2013-05-05 22:23:17

标签: nsstring

所以我有一个看起来像这样的长字符串

{
    available = yes;
    from = player1;
    imageid = 13623367787816752r;
    time = 1367787816752;
}

总是会有不同长度的imageid,所以我想知道如何才能获得图片ID值?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用NSScanner。你可以扫描“available =”,然后“是”;或“不;”等,直到你在imageid。在那里,扫描一组数字和字母中的字符,但不包括分号。 (或者适合你情况的任何事情。)