Crash ao usar reconhecedores de gestos no StoryBoard
ATUALIZA
Esta é uma pergunta antiga para uma versão antiga do Xcode. Verificou-se que o problema era um bug no Xcode que foi corrigid
Origina
Eu tenho um storyboard gerado a partir da criação de um novo aplicativo para iPhone (com AR
Em uma das minhas guias, se eu arrastar um reconhecedor de gestos (qualquer um, mas digamos Pan) para um controle e depois definir o seletor para uma ação, ele trava assim que eu vou para a gui
Não há nada no console - parece estar acontecendo enquanto o storyboard está sendo carregado (o viewDidLoad nunca é chamado
Não consigo descobrir como obter mais informações Em uma guia diferente, isso funciona bem. As duas guias foram geradas automaticamente.(é possível que eu tenha estragado alguma coisa na exibição, mas não tenho idéia de descobrir o que fiz).
Se eu fizer gestos programaticamente, eles funcionam bem, mas é bom que funcione no storyboard, e tenho medo de que o que estiver errado cause um acidente de alguma outra maneira em algum momento.
MAIS INFORMAÇÕE
No simulador eu recebo
-[__NSCFString setView:]: unrecognized selector sent to instance 0x6d2db70
Novamente, precisa de técnicas de depuração - por exemplo, existe uma maneira de descobrir qual é o objeto 0x6d2db7
Qual é exatamente como esta pergunta (sem resposta):
reconhecedor @Gesture no construtor de interface trava meu aplicativo
MAIS INFORMAÇÕE
Isso é trivial para reproduzir
Novo aplicativo com guias para iPhone, ARC e Storyboard emrraste o gesto para o segundo separador (funciona no primeirCriar um (IBAction)Conecte a conexão do seletor de gestos à ação de # 3run, vá para a segunda abaCrashes. A mesma coisa com o meu aplicativo, a guia padrão funciona, outras guias não