2011-08-25 69 views
0

我是新來的編碼,並想知道我可能如何能夠設置一條警報消息條件語句。所以我有這個至今:UIAlertView條件statmenst(如果其他??)

mapView.showsUserLocation = YES; 

NSString *title = [[NSString alloc] initWithFormat: 
        @"Alert"]; 
UIAlertView *alert = [[UIAlertView alloc] initWithTitle: title message: @"I would like to use your location." delegate:self cancelButtonTitle:@"Allow" otherButtonTitles:@"Don't Allow", nil]; 

基本上我想如果讓選擇,運行showuserlocation ......否則NO把一個if else語句中 。

我該怎麼做?

謝謝...

回答

0

不要自己這樣做。只需運行你的showUserLocation方法。如果用戶尚未授予您應用的權限,系統會自動提示用戶允許該應用訪問有關其當前位置的詳細信息。

只要您的應用嘗試訪問任何基於位置的功能,操作系統就會爲您執行此操作。