2016-07-14 8 views
0

こんにちは、私はこの変数 "minorBeacon"を別のViewControllerに送る必要があります。どうすればいいですか?変数が別のViewControllerに移動

func locationManager(manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], inRegion region: CLBeaconRegion) 


{ 
    if let beacon = beacons.first { 
    var minorBeacon = beacon.minor.intValue 

     print(minorBeacon) 
     print(region) 


    for beacon in beacons{ 
      if beacon.accuracy > 0{ 
     metrosBeacon.text = "El beacon identificado como \(region.identifier) está en \(beacon.accuracy)m " 

      if region.identifier == "MKT BEACON 28"{ 
        linkBeacon.text = "Hace click acá para ver la oferta de MKT BEACON 28" 
      if region.identifier == "MKT BEACON 26"{ 
        linkBeacon.text = "Hace click acá para ver la oferta de MKT BEACON 26" 

      if (beacon.accuracy) == -1.0{ 
     metrosBeacon.text = "❌Fuera de cobertura de señal de Beacons ❌" 
     } 

ありがとうございます!

答えて

0

新しいビューコントローラに情報を引き渡したい場合は、prepareForSegueメソッドをオーバーライドする必要があります。あなたのアプリケーション全体で値を一般に利用できるようにしたい場合は、NSUserDefaultsをご覧ください。どちらか一方があなたの目的に合っているはずです。

関連する問題