【发布时间】:2009-01-01 15:16:18
【问题描述】:
根据this 问题的答案,我正在寻找一种 Objective-C 对字符串中的字符进行排序的方法。
理想情况下,一个函数接受一个 NSString 并返回排序后的等价物。
另外,我想运行长度编码 3 个或更多重复的序列。因此,例如“mississippi”首先变为“iiiimppssss”,然后可以通过编码为“4impp4s”来缩短。
我不是 Objective-C 方面的专家(更多 Java 和 C++ 背景),所以我还想知道处理内存管理的最佳实践是什么(保留计数等 - iPhone 上没有 GC) ) 用于此类函数的返回值。我的源字符串位于 iPhone 搜索栏控件中,NSString * 也是如此。
【问题讨论】:
-
看看这个 - alishabdar.com/2010/06/15/…
标签: iphone objective-c algorithm memory-management sorting