我收到了服务器发来的NSString美元.现在我想把它拆分成我需要的子字符串. 如何拆线?

例如:

substring 1:从第二个字符读到第五个字符

子字符串2:从第6个字符中读取10个字符.

推荐答案

还可以使用NString的componentsSeparatedByString方法按子字符串拆分字符串.

文档中的示例:

NSString *list = @"Norman, Stanley, Fletcher";
NSArray *listItems = [list componentsSeparatedByString:@", "];

Ios相关问答推荐

OSLog(Logger)通过简单的字符串插值给出错误

如何让AVAudio.installTap()每秒回调125次

如何以最可靠的方式删除文本视图中的额外页边距?

RN 0.63支持iOS ProMotion?

如何创建自定义组件来接受(和传递)所有可能的Textfield参数?

设置托管在DigitalOcean上的iOS通用链接

CIKernel的Metal Shader裁剪问题

如何在Swift/Combine中从timer.publish属性传递两个参数到任意方法

NavigationLink 只能在文本部分点击

动画文本位置

Flutter iOS 构建失败并在 ios/Runner/AppDelegate.swift 中出现多个错误

expo EAS build (iOS) 在 Pod 安装步骤中失败 (SDK45 & 46)

满足条件时 SwiftUI 动画背景 colored颜色 变化

`Task` 在内部调用异步函数时阻塞主线程

如何将私钥添加到分发证书?

如何在导航栏右侧添加多个 UIBarButtonItem?

导航控制器自定义过渡动画

无论我将构建版本或应用程序版本更改为什么,都会出现 ITEMS-4238冗余二进制上传错误

iOS 10 / Xcode 8 设备上的 NSLog 似乎被截断了?为什么?

NSPredicate 用于测试 NULL 和空白字符串