Video: Hướng dẫn thêm sửa xóa điểm trên google maps được phê duyệt nhanh nhất 2025
Làm cách nào để bạn tạo tên bản đồ vị trí tìm thấy trong ứng dụng iOS? Trong trường hợp của FindController, sử dụng văn bản người dùng nhập vào làm tiêu đề, vì vậy tất cả những gì bạn làm là ghi đè lên mapTitle. Thêm mã vào FindController. m để hiển thị tiêu đề như vị trí đã tìm thấy.
- (NSString *) mapTitle {return self. findLocation;}
Nếu bạn xây dựng và chạy RoadTrip, và nhập Radio City Music Hall vào trường Find trong khung nhìn Master và nhấn vào chú thích, bạn sẽ thấy màn hình dưới đây.
Nếu bạn muốn, bạn thậm chí có thể tạo ra một tpedef cho addLocation: completionHandler:. Mục đích của typedef là gán một tên khác cho một kiểu có khai báo là không thể sử dụng được. Bạn muốn sử dụng một typedef nếu bạn phải gõ void (^ foundLocationCompletionHandler) (Chú thích * chú thích, lỗi NSError *); nhiều hơn một lần.
Đây là cách tạo một typedef cho một khối mà bạn có thể sử dụng trong các dự án của riêng bạn. Gõ đoạn mã sau:
typedef void (^ addLocationCompletionHandler) (Chú thích * chú thích, lỗi NSError *);
Thêm biến cá thể như
addLocationCompletionHandler addFindLocationCompletionHandler;
và sau đó lưu các khối trong biến dụ mới
addFindLocationCompletionHandler = hoàn thành;
và (cuối cùng) gọi khối theo cách này thay vì:
addFindLocationCompletionHandler (foundAnnotation, error);
