suvarna
suvarna

Reputation: 705

Incopatible Pointer to integer conversion sending nsstring to parameter of type 'NSUIInteger'

i am getting this warning "Incopatible Pointer to integer conversion sending nsstring to parameter of type 'NSUIInteger' (aka unsigned Int)" in the below statement how to resolve this please guide Thanks in advance.

    DetailTitLbl.text=[lat_long_Array objectAtIndex:parTbl.placemark_Title];

parTbl.placemark_Title--> is of type string stored in the core data table. Any guidance will be greatly appreciated.

Upvotes: 0

Views: 896

Answers (2)

Oh Seung Kwon
Oh Seung Kwon

Reputation: 431

Method 'objectAtIndex' must has the argument that is NSInteger.

You can trasform that variable.

 NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init]
 NSInteger index = [[numberFormatter numberFromString:parTbl.placemark_Title] intValue]
 DetailTitLbl.text=[lat_long_Array objectAtIndex:index];

Upvotes: 0

amar
amar

Reputation: 4345

DetailTitLbl.text=[lat_long_Array objectAtIndex:[parTbl.placemark_Title intValue]];

Try this

Upvotes: 1

Related Questions