将NSString拆分为Array

Luc*_*iga 14 iphone objective-c

嘿,我正在尝试将一个字符串转换为数组.我的php设置这个:

echo "Logged/".$name;
Run Code Online (Sandbox Code Playgroud)

那么,我如何将'Logged'和'Name'作为两个不同的字符串?我怎么称呼它?

谢谢!

Bra*_*rad 43

如果你读了你的字符串:"logs/name" NSString,你可以使用

- (NSArray *)componentsSeparatedByString:(NSString *)separator
Run Code Online (Sandbox Code Playgroud)

拆分它,如:

NSString *list = @"logged/name";

NSArray *listItems = [list componentsSeparatedByString:@"/"];
Run Code Online (Sandbox Code Playgroud)

会产生NSArray两个NSStrings:

[ @"logged", @"name" ]
Run Code Online (Sandbox Code Playgroud)