Tôi vừa nâng cấp từ Xcode 6 Beta 3 lên Xcode 6 Beta 6. Trong bản Beta 3, mọi thứ hoạt động tốt và được biên dịch như tôi muốn.Xcode Beta 6 - Sử dụng loại không khai báo 'CLLocationManagerDelegate'
Hiện tại, tôi không thể nhận được CLLocationManagerDelegate để hoạt động, tức là tôi luôn nhận được Sử dụng loại không khai báo 'CLLocationManagerDelegate' - thông báo lỗi.
Đây là những gì tập tin của tôi trông giống như:
import UIKit
import CoreLocation
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, CLLocationManagerDelegate {
Thông tin thêm:
- Tôi đã thêm khung CoreLocation (thử thêm nó trong Xcode trực tiếp, cũng bằng cách kéo-và-thả tệp thực tế từ thư mục, không thay đổi)
- Tôi đã phải cài đặt lại Xcode 6 Beta 6 một vài lần trước khi bắt đầu (chạy OSX 10.9.4, luôn bị lỗi khi khởi động lần đầu)
- Như bạn có thể thấy, tôi nhập CoreLocation vào tệp của mình.
- CLLocationManagerDelegate không tự động hoàn thành, nó đi xa như CLLocationManager
Bất kỳ ý tưởng? Tôi giả định một cái gì đó không được liên kết đúng ở đây.
Bạn đã làm sạch dự án, đã xóa tất cả dữ liệu có nguồn gốc, ...? –
vâng, tôi đã thử nhiều lần – schnabler