MoveArray.h@interface NSMutableArray (HF)
- (void)moveObjectFromIndex:(NSUInteger)fromIndex toIndex:(NSUInteger)toIndex;
#import "MoveArray.h"
@implementation NSMutableArray (HF)
- (void)moveObjectFromIndex:(NSUInteger)fromIndex toIndex:(NSUInteger)toIndex
{
if (toIndex != fromIndex && fromIndex < [self count] && toIndex< [self count]) {
id obj = [self objectAtIndex:fromIndex];[obj retain];
[self removeObjectAtIndex:fromIndex];
if (toIndex >= [self count]) {
[self addObject:obj];
} else {
[self insertObject:obj atIndex:toIndex];
}
[obj release];
}
}
@end:
本文深入探讨了Objective-C在iOS开发中的应用,包括如何利用其特性提高开发效率,解决常见问题,以及与其他开发工具和框架的整合技巧。
336

被折叠的 条评论
为什么被折叠?



