Я только что обновился с Xcode 6 Beta 3 до Xcode 6 Beta 6. В Beta 3 все работало нормально и скомпилировалось так, как я хотел.
Прямо сейчас я не могу заставить CLLocationManagerDelegate работать, т. е. я всегда получаю сообщение об ошибке «Использование необъявленного типа CLLocationManagerDelegate».
Вот как выглядит мой файл:
import UIKit
import CoreLocation
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, CLLocationManagerDelegate {
Дополнительная информация:
- Я добавил CoreLocation Framework (попробовал добавить его напрямую в Xcode, также перетащив фактический файл из папки, без изменений)
- Мне пришлось переустановить Xcode 6 Beta 6 пару раз, прежде чем запустить его (под управлением OSX 10.9.4, всегда вылетал при первом запуске)
- Как видите, я импортирую CoreLocation в свой файл.
- CLLocationManagerDelegate не выполняет автозаполнение, оно доходит до CLLocationManager
Любые идеи? Я предполагаю, что здесь что-то неправильно связано.