Como tornar o título do mapa a sua localização encontrada em seu aplicativo ios
Video: Criando lembretes baseados em localização no iOS
Conteúdo
Como você faz o mapa título a sua localização encontrada em seu aplicativo iOS? No caso do FindController, usar o texto que o usuário entrou como o título, então tudo que você faz é override MapTitle. Adicione o código para FindController.m para exibir o título como o local encontrado.
- (NSString *) MapTitle {return self.findLocation-}
Se você construir e executar roadtrip, e digite Radio City Music Hall no campo Localizar na exibição mestre e toque a anotação, você deverá ver a tela abaixo.
Se você quisesse, você poderia até criar um tpedef para o addLocation: completionHandler:. O propósito de typedef é atribuir outro nome a um tipo cuja declaração é pesado. Você gostaria de usar um typedef se você estava indo para ter que digitar void (^ foundLocationCompletionHandler) (Anotação * anotação, NSError * Erro) -mais de uma vez.
Isto é como criar um typedef para um bloco que você pode usar em seus próprios projetos. Digite o seguinte código:
typedef void (^ addLocationCompletionHandler) (Anotação * anotação, NSError * Erro) -
Adicionar a variável exemplo como
addLocationCompletionHandler addFindLocationCompletionHandler-
e depois salvar o bloco na nova variável de instância
Video: RESOLVENDO O ERRO DE FALHA NA LOCALIZAÇÃO DO GPS (POKÉMON GO)
addFindLocationCompletionHandler = completion-
e (finalmente) chamar o bloco desta forma em vez disso:
addFindLocationCompletionHandler (foundAnnotation, erro) -