这个问题催生了这个问题.使用可可中的结构列表并不简单.使用NSArray和编码/解码,或使用C类型数组并丢失NSArray的商品.结构应该是简单的,但是当需要列表时,人们倾向于构建一个类.
何时使用结构列表在可可中有意义?
我知道关于结构与类的问题已经有很多问题了,我读过用户认为它对每种语言都是相同的答案,但至少可可应该有自己的特定答案,如果只是因为KVC或绑定(如彼得在第一个问题上建议).
我的Objective-C程序中有一个整数数组.我想对它进行排序(升序或降序,无所谓).在C++中,我将在STL算法库中使用排序算法.我怎样才能做到这一点?