background image

我们可以关闭所有的定位服务,只需要把最上面的

“定位服务”开关控件关闭就可以了。下面

的具体应用也可以关闭和开启。

下面我们通过一个案例介绍一下使用定位服务编程,在应用启动时候启动,进入画面时候

会获得位置信息,并显示在对应的文本框中,如果设备位置发送变化,也会重新会的位置

信息,并更新对应的文本框。

首先要实现定位服务的案例,需要为工程引入

CoreLocation 框架,添加具体步骤是选择工

程中的

TARGETS→WhereAmI→Build Phases→Link Binary With Libraries,选择右下角的

“+”按钮,打开框架和库选择对话框

再添加对话框中选择

CoreLocation.framework,点击 Add 按钮后添加完成。UI 设计部分我们

不再介绍。我们直接看看实现代码,其中主要代码是视图控制器

ViewController 中编写的,

其中

ViewController.h 代码如下:

1

#import <UIKit/UIKit.h>

2

3

#import <CoreLocation/CoreLocation.h>

4

5

#import <CoreLocation/CLLocationManagerDelegate.h>

6

7

@interface ViewController : UIViewController <CLLocationManagerDelegate>

8

9

//经度

10

11

@property (weak, nonatomic) IBOutlet UITextField *txtLng;

12

13

//纬度

14

                   找软件资料,就到一览软件文库

http://wk.yl1001.com/rj/