大家好,我是使用swift开发iOS应用程序的新手。 我正在研究从https://github.com/SelimSalihovic/CityOS-iBeacon-Swift-Tutorial下载的ibeacon应用示例代码。 当我运行代码时,代码中存在错误,如下面的页面所示,请你帮我解决这个问题!提前致谢!使用swift的ibeacon应用程序开发
-1
A
回答
2
第一个是容易solveable通过展开的值(感叹号)
NSUUID(UUIDString: "B9407F30-F5F8-466E-AFF9-25556B57FE6D")!
第二和第三误差是由于不声明信标阵列内容的类型(AnyObject意味着它不能是任何类,它不保证具有代码正在查找的属性),所以只需转到第16行并进行以下更改
var beacons : [CLBeacon] = []
然而,这仍然无法编译,因为LocationServices框架尚未在项目导入,这样做只是添加
import CoreLocation
会有一些更多的错误,现在,特别是在第26行和55在BeaconTableViewController中
Fix-It对这些有正确的建议,基本上你需要添加note.object作为! [CLBeacon]并删除开关邻近的解包,因为该值不是可选的
代码现在为我编译正确,我不确定它会工作,因为我现在不能测试,但它应该是在正确的方向
祝在iBeacons你的旅程了一步,他们是一个非常有趣的技术与
相关问题
- 1. 使用未解析的标识符 - 使用Swift Project 2开发应用程序
- 2. 使用python开发web应用程序
- 3. 使用extjs开发应用程序
- 4. 使用osgi开发应用程序
- 5. 使用Dreamweaver开发Web应用程序
- 6. 使用facebook开发Flash应用程序
- 7. iBeacon同时扫描(Android应用程序)
- 8. 开发android应用程序
- 9. Web应用程序开发
- 10. 开发GPS应用程序
- 11. 开发mvc应用程序
- 12. 开发iPad应用程序
- 13. Android应用程序开发
- 14. Android应用程序开发
- 15. android应用程序开发
- 16. 开发MHEG应用程序
- 17. Android应用程序开发
- 18. 开发Web应用程序
- 19. Facebook应用程序开发
- 20. 开发Rails应用程序
- 21. orkut应用程序开发
- 22. 开发iPad应用程序
- 23. Iphone应用程序开发
- 24. Web应用程序开发
- 25. 开发iPad应用程序
- 26. 应用程序开发
- 27. Facebook开发应用程序
- 28. 应用程序开发的开源
- 29. 使用开发Web服务开发Android应用程序
- 30. Swift:如何使用关联的应用程序打开文件?
工作让各大=标[indexpath.row] .major作为? NSNumber 。 –