2016-04-15 13 views
-1

皆、iOSアプリ開発には誰もがスウィフトを使用しています。 https://github.com/SelimSalihovic/CityOS-iBeacon-Swift-Tutorialからダウンロードしたibeaconアプリサンプルコードを学習しています。 私はコードを実行している間に、次のページに示すようにコードにエラーがあります。どうすれば解決するのか教えてください。前もって感謝します!ibeaconアプリ開発スウィフトを使って

first error

second erro

+0

.majorようindexpath.row]主要=ビーコンを聞かせて動作するように、かなり楽しい技術ですか? NSNumber 。 –

答えて

2

最初のものは、(感嘆符)

NSUUID(UUIDString: "B9407F30-F5F8-466E-AFF9-25556B57FE6D")! 

第2および第3エラーが宣言していないビーコンのアレイに起因する値をアンラップすることにより容易にsolveableあるコンテンツの型(AnyObjectは、コードが探しているプロパティを持つことが保証されていないクラスではないことを意味します)ので、16行目に移動して次の変更を行います

var beacons : [CLBeacon] = [] 

しかし、このLocationServicesフレームワークがプロジェクトにインポートされていないので、まだやるために、コンパイルされませんので、ちょうど追加

import CoreLocation 

、今いくつかのより多くのエラーがあるでしょう、特に26行でと55 in BeaconTableViewController

修正 - これには適切な提案があります。基本的にnote.objectを追加する必要があります。値がオプションではないので、[CLBeacon]とスイッチ近接のアンラッピングを削除してください。

コードは正しくコンパイルされていますが、私は今テストすることができないので動作しませんが、 iBeaconsであなたの旅を持つ正しい方向への一歩

幸運、彼らは

関連する問題