데이터베이스의 좌표 목록을 배열로 가져 오려합니다 (맵에 표시하기 전에). 그러나 데이터베이스에서 Number 유형이므로 좌표로 변환하는 방법을 알 수 없습니다.NSNumber를 CLCoordinate로 변환
이것은 작동하지 않습니다. 위도와 경도에 대해 NSNumber가있는 ATM 개체 (좌표는 atm 컴퓨터 용)입니다. 이것은 하나씩 인덱스를 끌어 내기 위해 인덱스 i와 루프 상태에 있습니다. atmsArray가 이미로드되었습니다.
ATM *aATM = [self.atmsArray objectAtIndex:i];
CLLocationCoordinate2D coord=[[CLLocationCoordinate2D alloc] initWithLatitude:(CLLocationDegrees)aATM.Latitude longitude:(CLLocationDegrees)aATM.Longitude];
는 오류를 표시합니다 : -CLLocationCoordinate2D는 오브젝티브 -c 클래스 이름이나 별칭이 아닌 부동 소수점 값이 예상 될 때 부동 소수점 값을 사용 -pointer 값을 예상 할 때 사용 -pointer 값
나는 몇 가지 다른 시도를했지만 알아낼 수는 없습니다. 추가 정보가 필요하면 알려주십시오.