все, я новый для разработки приложений для iOS с помощью быстрого доступа. Я изучаю пример кода приложения ibeacon, который загружается с https://github.com/SelimSalihovic/CityOS-iBeacon-Swift-Tutorial. пока я запускал код, в коде есть ошибки, как показано на следующей странице, не могли бы вы помочь мне решить, пожалуйста! Заранее спасибо!разработка приложения ibeacon с помощью swift
ответ
Первый из них легко solveable путем разворачивания значение (восклицательный знак)
NSUUID(UUIDString: "B9407F30-F5F8-466E-AFF9-25556B57FE6D")!
Второй и третий ошибки происходят из-за массива маяков не объявляющего содержание-х type (AnyObject означает, что он не может быть любым классом, который не гарантированно обладает свойствами, которые ищет код), поэтому просто перейдите к строке 16 и внесите следующие изменения:
var beacons : [CLBeacon] = []
Однако это еще не компилируется, поскольку рамки LocationServices не были импортированы в проект, чтобы сделать это просто добавить
import CoreLocation
Там будет еще несколько ошибок в настоящее время, в частности, в строке 26 и 55 в BeaconTableViewController
Fix-It имеет правильное предложение для них, в основном вам нужно бросить note.object, добавив как! [CLBeacon] и удалите развертку при приближении переключателя, потому что значение не является обязательным.
Код теперь правильно компилируется, я не уверен, что он сработает, потому что я не могу проверить прямо сейчас, но это должно быть шаг в правильном направлении
удачи в вашем путешествии в iBeacons, они довольно весело технологии работы с
- 1. iBeacon + Parse + Swift. CLProximity
- 2. IBeacon и Предлагаемые приложения
- 3. iBeacon Monitoring с классом приложения
- 4. Разработка приложения с libspotify
- 5. Разработка логики приложения с помощью AngularJS
- 6. Разработка приложения для facebook с помощью C++
- 7. Разработка приложения для Android с помощью VB.Net?
- 8. Swift - получить iBeacon - внешний класс
- 9. Запуск приложения, когда IBeacon обнаружен
- 10. Строительство и установка evothings estimote IBeacon приложения с помощью Кордовы
- 11. Разработка приложения с использованием extjs
- 12. Разработка iOS с Swift для корпоративных приложений
- 13. Разработка Android-приложения с gcm.
- 14. Разработка флэш-приложения с facebook
- 15. Разработка приложения с использованием DDD
- 16. Разработка кода запуска приложения
- 17. Получите обновления близости iBeacon с помощью CLLocationManager
- 18. Swift iBeacon контролируется только одним маяком
- 19. Не удалось найти перегрузку = - Swift IBeacon
- 20. Разработка богатого интернет-приложения
- 21. Разработка компонентов с помощью PHP?
- 22. Может ли ibeacon общаться с ibeacon?
- 23. Подключить sails.io с помощью приложения iOS swift
- 24. Построить ошибки с помощью нового приложения Swift
- 25. обнаружить IBeacon с помощью altbeacon библиотеки
- 26. Разработка приложения для iPad
- 27. Python - Разработка веб-приложения
- 28. Разработка приложения распознавания лиц
- 29. Разработка приложения чата
- 30. Разработка приложения GUI Builder
пусть главные = маяки [indexpath.row] .major, как? NSNumber . –