2012-02-29 109 views
1

在我的代碼,我想從陣列創建座標值:Koordinate未申報的錯誤

for(int i=1; i<[appDelegate.latitudeArray count]; i++) { 


      Koordinate *coord = [[Koordinate alloc] init]; 
      coord.latitude = [[appDelegate.latitudeArray objectAtIndex:i] floatValue]; 
      coord.longtitude = [[appDelegate.longitudeArray objectAtIndex:i] floatValue]; 
} 

但我正在逐漸誤差Koordinate未申報。我還添加了CoreLocation框架。

+0

相依但爲什麼在循環從1開始(數組索引0處開始)? – Anna 2012-02-29 13:16:56

回答

2

首先沒有類命名Koordinate,只有CLLocationCoordinate2D,其是一個結構

CLLocationCoordinate2D coordiante; 
coordiante.latitude =[[appDelegate.latitudeArray objectAtIndex:i] floatValue]; 
coord.longtitude = [[appDelegate.longitudeArray objectAtIndex:i] floatValue]; 
+0

謝謝。我知道了。 – anjum 2012-02-29 12:54:09