iphone - Objective-C 拆分()?

有没有办法将 objective-c 中的字符串拆分为数组?我的意思是这样 - 输入字符串 Yes:0:42:value 到 (Yes,0,42,value) 的数组中?

最佳答案

NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];

其中 yourString 包含 @"one:two:three"

并且 arrayOfComponents 将包含 @[@"one", @"two", @"three"]

您可以使用 NSString *comp1 = arrayOfComponents[0];

访问每个

( https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring )

https://stackoverflow.com/questions/3558888/

相关文章:

c - 先学C再学Objective-C

objective-c - 在 Objective-C 中向 nil 发送消息

objective-c - 是否可以更改 UIButtons 背景颜色?

iphone - 检测特定的 iPhone/iPod touch 型号

objective-c - Info.plist 上传错误中的 CFBundleVersion

ios - 链接器命令失败,退出代码 1(使用 -v 查看调用),Xcode 8,Swift 3

objective-c - 如何在 Objective-C 中创建和使用队列?

objective-c - Objective-C 中 `oneway void` 的用例?

ios - 在 ios9 中替换 stringByAddingPercentEscapesUsing

ios - 如何在 UIView 中加载 xib 文件