[ios] Removed redundant usage section

Also copied some further setup steps from the IB page on the project wiki.
This commit is contained in:
Minh Nguyễn
2016-01-28 23:38:21 -08:00
parent 6995452541
commit 710398b780

View File

@@ -105,14 +105,28 @@ If your application targets iOS 7.x, you’ll need to install the static framewo
1. Mapbox vector tiles require a Mapbox account and API access token. In the project editor, select the application target. In the Info tab, set `MGLMapboxAccessToken` to your access token. You can obtain one from the [Mapbox account page](https://www.mapbox.com/studio/account/tokens/).
1. In a XIB or storyboard, add a Custom View and set its custom class to `MGLMapView`. If you need to manipulate the map view programmatically, import the `Mapbox` module (Swift) or `Mapbox.h` umbrella header (Objective-C).
1. In a XIB or storyboard, add a View and set its custom class to `MGLMapView`. If you need to manipulate the map view programmatically, import the `Mapbox` module (Swift) or `Mapbox.h` umbrella header (Objective-C), then connect the map view to a new outlet in your view controller class. The resulting outlet declaration should look something like:
## Use
```objc
// ViewController.m
#import <Mapbox/Mapbox.h>
1. Mapbox vector tiles require a Mapbox account and API access token. In the project editor, select the application target. In the Info tab, set `MGLMapboxAccessToken` to your access token. You can obtain one from the [Mapbox account page](https://www.mapbox.com/studio/account/tokens/).
@interface ViewController : UIViewController
1. In a XIB or storyboard, add a View and set its custom class to `MGLMapView`. If you need to manipulate the map view programmatically, import the `Mapbox` module (Swift) or `Mapbox.h` umbrella header (Objective-C).
@property (strong) IBOutlet MGLMapView *mapView;
## Troubleshooting
@end
```
```swift
// ViewController.swift
import Mapbox
class ViewController: UIViewController {
@IBOutlet var mapView: MGLMapView!
}
```
### Troubleshooting
On OS X, you can also try clearing the Xcode cache with `make clear_xcode_cache`.