Resultados da pesquisa a pedido "swift"
Convenção de nomes para valor desembrulhado no Swift
Quando desembrulho um valor no Swift, estou sempre incerto sobre como nomear a variável que o conterá: override func touchesCancelled(touches: Set<UITouch>?, withEvent event: UIEvent?) { if let unwrappedTouches = touches { .... } ...
Exceção: o SDK do Google Maps para iOS deve ser inicializado via [GMSServices fornecemAPIKey:…] antes do uso
Estou tentando implementar o SDK do Google Maps no meu projeto usando o Swift 2.0. Sigo isso, mas ao executar isso, meu aplicativo está recebendo o seguinte erro: 2015-08-25 19:05:17.337 googleMap[1919:54102] *** Terminating app due to uncaught ...
Protocolo Swift - subclasse de tipo de propriedade
Estou definindo um protocolo chamadoPanelController em que eu gostaria de armazenar umPanelView. PanelView em si é uma subclasse deUIView e define a estrutura básica do painel. Eu tenho três visões diferentes que subclassesPanelView: LeftPanel, ...
Como dividir uma string em substrings de igual comprimento
assim split("There are fourty-eight characters in this string", 20)deve retornar ["There are fourty-eig", "ht characters in thi","s string"]Se eu criar currentIndex = string.startIndex e tentar avançar () além de um string.endIndex, recebo ...
Introspecção e iteração em um Enum
É possível descobrir programaticamente quantos "casos" um Enum tem no Swift 2 e iterar sobre eles? Esse código não é compilado, mas fornece uma idéia do que estou tentando alcançar: enum HeaderStyles{ case h1 case h2 case h3 } for item in ...
Inicie um aplicativo com notificação por push depois que ele for encerrado
Eu queria saber se havia uma maneira de ativar um aplicativo que foi encerrado pelo usuário no ios8-9. Por encerrado, quero dizer clique duas vezes no botão home e deslize para cima. De alguma forma, é possível iniciar um aplicativo enviando uma ...
Por que não consigo usar 'Type' como o nome de uma enumeração incorporada em uma estrutura?
O seguinte falha ao compilar: struct S1 { enum Type { case One, Two, Three } let e1 : Type let i : Int } func f1(e : S1.Type) { S1(e1: e, i: 1) }com erro: error: cannot invoke initializer for type 'S1' with an argument list of type '(e1: ...
Swift: guarda vs se deixar
Eu tenho lido sobre opcionais no Swift e vi exemplos em queif let é usado para verificar se um opcional possui um valor e, caso isso ocorra, faça algo com o valor desembrulhado. No entanto, vi que no Swift 2.0 a palavra-chaveguard é usado ...
Como usar "distanceTo", "advancedBy" para lidar com String no Xcode7 beta6
Eu tenho uma extensão no String, ele funciona bem no Xcode7 beta5. No entanto, atualizei para o beta 6 ontem. Parece que a sintaxe do Swift tem algumas alterações. Existem alguns erros ao compilar meu código. ...
O IBDesignable nunca termina de atualizar o UITableViewCell no storyboard
Esta é uma pergunta semelhante àesta [https://stackoverflow.com/questions/25573434/ibdesignable-and-uitableviewcell] mas não exatamente o mesmo. Criei uma subclasse de UITableViewCell que faz referência a uma ponta personalizada e a marcou como ...