in my application at one place I have to get the index value of a particular object. For this I coded in this manner as shown below.
NSString *a=[NSString stringWithFormat:@"%d",[imagesdmobject.proofID intValue]];
NSLog(@"a value is %@",a);
Here a value is 56
Now I have to get the index of 56 from appdelegate.projectTitlesProofIDArray
.
int value=[appdelegate.projectTitlesProofIDArray indexOfObjectIdenticalTo:a];
data in appdelegate.projectTitlesProofIDArray
is :
41, 34, 35, 64, 45, 1, 67, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 68, 86, 87, 88, 89, 90, 92, 69, 95, 97, 98, 100, 101, 70, 71, 72, 73, 74, 39, 37, 109, 108, 110, 38, 91, 93, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 46, 47, 48, 49, 50, 52, 53, 54, 60, 61, 62, 32, 55, 56, 57, 58, 59, 42, 43, 44, 63, 47, 48, 41, 34, 35, 64, 1, 91, 93, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 60, 61, 62, 32, 55, 56, 57, 58, 59, 54, 34, 35, 41, 34, 35, 64, 67, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 68, 86, 87, 88, 89, 90, 92, 69, 95, 97, 98, 100, 101, 70, 71, 72, 73, 74, 39, 37, 109, 108, 110, 38, 91, 93, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 46, 47, 48, 49, 50, 52, 53, 54, 41, 34, 35, 64, 45, 1, 67, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 68, 86, 87, 88, 89, 90, 92, 69, 95, 97, 98, 100, 101, 70, 71, 72, 73, 74, 39, 37, 109, 108, 110, 38, 91, 93, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 46, 47, 48, 49, 50, 52, 53, 54, 60, 61, 62, 32, 55, 56, 57, 58, 59, 42, 43, 44, 47, 34, 35, 39, 37, 109, 108, 110, 38, 46, 47, 48, 49, 50, 52, 53, 54, 42, 43, 44, 41, 34, 35, 64, 45, 1, 67, 75, 76, 77, 78, 79, 80, 81, 83, 85, 68, 86, 87, 88, 89, 90, 92, 69, 95, 97, 98, 100, 70, 71, 73, 74, 39, 37, 109, 108, 110, 38, 91, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 46, 47, 48, 49, 50, 52, 54, 60, 61, 62, 32, 55, 56, 57, 58, 59, 42, 43, 63, 41, 34, 35, 64, 45, 1, 67, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 68, 86, 87, 88, 89, 90, 92, 69, 95, 97, 98, 100, 101, 70, 71, 72, 73, 74, 39, 37, 109, 108, 110, 38, 91, 93, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 46, 47, 48, 49, 50, 52, 53, 54, 60, 61, 62, 32, 55, 56, 57, 58, 59, 42, 43, 44, 63, 41, 34, 35, 64, 45, 1, 67, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 68, 86, 87, 88, 89, 90, 92, 69, 95, 97, 98, 100, 101, 70, 71, 72, 73, 74, 39, 37, 109, 108, 110, 38, 91, 93, 94, 36, 96, 99, 102, 103, 104, 105, 106, 107, 65, 66, 40, 46, 47, 48, 49, 50, 52, 53, 54, 60, 61, 62, 32, 55, 56, 57, 58, 59, 42, 43, 44, 63, 46
56 is there, but I am getting the incorrect value as 2147483647.
Please help me in this issue. I am stuck at this place.