2013-07-16 223 views
0

我嘗試初始化,並在我的代碼使用CLLocationManager例如,CLLocationManager無法識別

當我刪除此代碼塊的評論,

locationManager = [[CLLocationManager alloc] init]; 

我已經採取了錯誤

_OBJC_CLASS_$_CLLocationManager", referenced from: 
     objc-class-ref in ApothekeViewController.o 
ld: symbol(s) not found for architecture i386 

問題是什麼?

+1

您是否與CoreLocation框架鏈接? –

+0

oopss,我認爲,mapkit足以滿足所有人的需求。謝謝 – erdemgc

回答

1

對於使用該代碼的每個目標,您都需要針對Core Location框架進行鏈接。

在您的Xcode項目文件(頂部的藍色文件)中,從右側第二個窗格中選擇一個目標。在摘要選項卡中,有一個框架部分。選擇加號按鈕並找到核心位置框架。