假设我有一根绳子:

NSString *state = @"California, CA";

谁能告诉我如何从这个字符串中提取最后两个字符(本例中为@"CA").

推荐答案

NSString *code = [state substringFromIndex: [state length] - 2];

应该这样做

Objective-c相关问答推荐

Objective-C struct 的默认值以及如何测试

在 Objective-C 中完成受保护属性的解决方法

OCUnit 的单元测试示例

Objective C:给定一个Class id,我可以判断这个类是否实现了某个协议吗?还是有一定的 Select 器?

如何检测 iPhone 5c 的 colored颜色 ?

self.ivar 和 ivar 之间的区别?

如何删除警告按钮的框架在运行时会有所不同.

dispatch_get_global_queue 和 dispatch_queue_create 有什么区别?

.m 文件中的空@interface 声明是做什么用的?

Interface Builder 中的 IBOutletCollection 集排序

Objective-C 中是否有一些文字字典或数组语法?

当服务器上的图像文件更改时,我的应用程序中的 SDWebImage 缓存图像会发生什么情况?

iPhone - 什么是重用标识符(UITableViewCell)?

UITableViewCell 右侧有图像?

UITableViewCell 点击展开

IOS 6强制设备方向为横向

UIDatePicker 中的最小和最大日期

Highlighted 和 Selected UIButton 的 State 有什么区别?

xcode 5.1 中的 Arm64 架构

使用正则表达式查找/替换 NSString 中的子字符串