【发布时间】:2014-02-07 14:11:24
【问题描述】:
我有一个 NSString* 字符串;
String = "ID:12 34 56 78 类:C"
现在我想区分一个变量中的 ID 数据和另一个变量中的类数据, 我如何将这两个与单个字符串分开
我用过:
NSScanner* Scanner = [NSSCanner ScannerWithString:@"String"]
NSCharacterSet* seperator = [NSCharacterSet CharacterSetWithCharacterInString:@":"];
NSString* text;
while([Scanner isAtEnd] == NO)
{
[Scanner ScanUpToCharacterFromSet:Seperator intoString:@"text"];
[Scanner scanUpToCharactersFromSet:newLine intoString:NULL];
NSLog(@"%@",text);
}
这不会将我的字符串与 ID 和类分开,告诉我该怎么做 我的 O/p 应该是:
12 34 56 78
C
这是一个场景,我有一个字符串数组,在每个场景中我想用另一个关键字分隔我的字符串....
【问题讨论】:
-
你能告诉我确切的要求或你有什么样的数据吗?
-
你好 Samkit Jain,我有一个名为 LayoutString 的 NSArray,其中包含 13 个对象,我尝试了这个对象(LayoutString 中的 NSString* 字符串)
-
你好 Samkit Jain,我有一个名为 LayoutString 的 NSArray,其中包含 13 个对象我尝试了这个 for(NSString* string in LayoutString) { // 当我在循环中遍历数组时,我得到 // "ID: 12 34 56 78 class:C" first traverse // "SEX:M EYES:BRN HGT:5-09' " 等等所以现在我想在一个字段中显示 ID:12 34 56 78 Class:C 在不同字段中SEX:m 在另一个 EYES:BRN 在另一个 textField 等等 }
标签: ios iphone objective-c nsstring nsscanner