Objective c 如何从iPhone上的NSMutableArray检索整数值?
如何从NSMutableArray中获取整数值?您需要使用:Objective c 如何从iPhone上的NSMutableArray检索整数值?,objective-c,iphone,cocoa-touch,xcode,Objective C,Iphone,Cocoa Touch,Xcode,如何从NSMutableArray中获取整数值?您需要使用: 如果你想的话,你有这个 创建文件extends.h添加此代码并在项目中导入“extends.h”: /*______________________________ Extends NSMutableArray ______________________________*/ /** * Extend NSMutableArray * By DaRkD0G */ @interface NSMutableArray (NSArra
如果你想的话,你有这个 创建文件extends.h添加此代码并在项目中导入“extends.h”:
/*______________________________ Extends NSMutableArray ______________________________*/
/**
* Extend NSMutableArray
* By DaRkD0G
*/
@interface NSMutableArray (NSArrayAdd)
/**
* Get element at index
*
* @param index
*/
- (NSObject *) getAt:(int) index;
@end
/**
* Extend NSMutableArray Method
* By DaRkD0G
*/
@implementation NSMutableArray (NSArrayAdd)
/**
* Get element at index
*
* @param index
*/
- (NSObject *) getAt:(int) index {
NSInteger anIndex = index;
NSObject *object = [self objectAtIndex:anIndex];
if (object == [NSNull null]) {
return nil;
} else {
NSLog(@"OK found ");
return object;
}
}
@end
/*______________________________ Extends NSArray ______________________________*/
/**
* Extend NSArray
* By DaRkD0G
*/
@interface NSArray (NSArrayAdd)
/**
* Get element at index
*
* @param index
*/
- (NSObject *) getAt:(int) index;
@end
/**
* Extend NSArray Method
* By DaRkD0G
*/
@implementation NSArray (NSArrayAdd)
/**
* Get element at index
*
* @param index
*/
- (NSObject *) getAt:(int) index {
NSInteger anIndex = index;
NSObject *object = [self objectAtIndex:anIndex];
if (object == [NSNull null]) {
return nil;
} else {
NSLog(@"OK found ");
return object;
}
}
@end
使用:
NSObject object = [self.arrayItem getAt:0];
NSObject object2 = [self.arrayItem getAt:50];
要避免出现警告,请使用此命令,
NSInteger theNumber=[[myArray objectAtIndex:0]integerValue]代码>或int-theNumber=[[myArray objectAtIndex:0]intValue]代码>
NSObject object = [self.arrayItem getAt:0];
NSObject object2 = [self.arrayItem getAt:50];