2010-09-30 44 views
1

繼承人我的陣列。如何連接字符串+ int並將其與NSArray中的項目匹配?

NSArray *arrayData = [[NSArray alloc] initWithObjects:@"1 days", @"7 days", 
    @"14 days", @"28 days", @"1 months", @"2 months", 
    @"3 months", @"4 months", @"6 months", @"1 years", 
    @"2 years", @"once", nil]; 

繼承人我的NSString和我的整數。

int interval = 2; 
NSString *itype = @"years"; 

我需要加入這兩個整數+空格+ NSString的,並與數組中的項目相匹配,並得到數組的索引號,所以我可以選擇從其他的NSArray相同的索引。

我該怎麼做?

回答

5

要加入字符串和整數

NSString* yearString = [NSString stringWithFormat:@"%d %@", interval, itype]; 

以及搜索數組:

[array indexOfObject:yearString]; 
+0

好了,哪來的索引號? – Jules 2010-09-30 09:38:24

+0

int indexOfObject = [array indexOfObject:yearString]; // :) – Jules 2010-09-30 09:45:26

相關問題