在info.plist檔案中新增如下配置:
//始終允許訪問位置資訊
(1)nslocationalwaysusagedescription
//使用應用程式期間允許訪問位置資料
(2)nslocationwheninuseusagedescription
//建立乙個管理者
- (cllocationmanager*)manager
return_manager;
}//然後呼叫startupdatinglocation方法
[self.managerstartupdatinglocation];
實現cllocationmanagerdelegate的**方法
(1)獲取到位置資料,返回的是乙個cllocation的陣列,一般使用其中的乙個
- (void)locationmanager:(cllocationmanager*)manager didupdatelocations:(nsarray *)locations
(2)獲取使用者位置資料失敗的**方法,在此通知使用者
- (void)locationmanager:(cllocationmanager*)manager didfailwitherror:(nserror*)error
if([error code] == kclerrorlocationunknown)
}//反地理編碼
//先懶載入clgeocoder物件
- (clgeocoder*)geocoder
return_geocoder;
}//完成定位後會呼叫
- (void)locationmanager:(cllocationmanager *)manager didupdatelocations:(nsarray*)locations];}
iOS 8 之後的動態沙盒路徑
在ios8之前,我們獲取到沙盒中的document cache tmp之後,下一次模擬器或真機無論重啟多少次,這具體的路徑是固定的,可是ios8 之後,你要是在按原來的路徑去找你想要的東西,我想它會把你坑的很慘.下面我就來說說自己的此次爬坑總結 1 獲取沙盒路徑 nsarray path nssea...
iOS8之後毛玻璃效果的實現
在ios8.0之後,蘋果新增了乙個類uivisualeffectview,通過這個類來實現毛玻璃效果,使用也是非常簡單,幾行 搞定.uivisualeffectview是乙個抽象類,不能直接使用,需通過它下面的三個子類來實現 uiblureffect,uivisualeffevt,uivisuale...
iOS7和iOS8之後的彈窗的使用
在ios7之前的彈窗都是使用的傳統的uialertview,如下 建立彈框 uialertview alertview uialertview alloc initwithtitle 提示 message 輸入的數字不合理 delegate nil cancelbuttontitle 取消 othe...