【发布时间】:2013-07-23 03:32:28
【问题描述】:
我希望能够写出这样的东西:
NSString *foo = ...;
unichar c = foo[i];
但奇怪的是,NSString 不支持通过objectAtIndexedSubscript 进行数组索引。为什么不呢?
要解决这个问题,实现一个类别(例如,NSString+Indexing)来扩展NSString 是否明智?
【问题讨论】:
-
但 unichar 不是对象。
-
你看过 NSString 类参考吗?你对
unichar c = [string characterAtIndex]说什么?
标签: objective-c nsstring