Perguntas com a marcação «swift»

110
Swift: como obter substring do início ao último índice de caractere

Eu quero aprender a maneira melhor / mais simples de transformar uma string em outra string, mas com apenas um subconjunto, começando no início e indo até o último índice de um caractere. Por exemplo, converta "www.stackoverflow.com" em "www.stackoverflow". Que trecho de código faria isso, e sendo...

110
imprimir sem nova linha em rápido

No swift 2.0, print()adiciona automaticamente um caractere de nova linha. No Swift 1.2 println()e print()costumava ser funções separadas. Então, como faço para imprimir algum texto e não adicionar uma nova linha a ele, já que o swift não tem mais uma função de impressão que não acrescenta novas...

109
Swift - quais tipos usar? NSString ou String

Com a introdução do Swift, tenho tentado entender a nova linguagem Sou um desenvolvedor iOS e usaria tipos como NSString, NSInteger, NSDictionaryem um aplicativo. Notei que no e-book "The Swift Programming Language" da Apple, eles usam os tipos SwiftString, Int, Dictionary Percebi que os tipos...

109
Matriz bidimensional em Swift

Eu fico tão confuso sobre arrays 2D no Swift. Deixe-me descrever passo a passo. E você poderia me corrigir se eu estiver errado. Em primeiro lugar; declaração de uma matriz vazia: class test{ var my2Darr = Int[][]() } Em segundo lugar, preencha a matriz. (como my2Darr[i][j] = 0onde i, j são...

109
Como adicionar minutos à hora atual rapidamente

Eu sou novo no Swift e estou tentando um programador. Eu tenho a hora de início selecionada e preciso adicionar 5 minutos (ou múltiplos) à hora de início e exibi-la em um UILabel? @IBAction func timePickerClicked(sender: UIDatePicker) { var dateFormatter = NSDateFormatter()...

109
Como String.Index funciona em Swift

Estive atualizando alguns dos meus códigos antigos e respostas com o Swift 3, mas quando cheguei ao Swift Strings and Indexing, foi uma dor entender as coisas. Especificamente, eu estava tentando o seguinte: let str = "Hello, playground" let prefixRange =

108
Como posso usar o swift no Terminal?

Eu li o que há de novo no Xcode 6 . O artigo apresenta alguns novos recursos sobre o Xcode 6 e diz: Linha de comando O depurador do Xcode inclui uma versão interativa da linguagem Swift, conhecida como REPL (Read-Eval-Print-Loop). Use a sintaxe Swift para avaliar e interagir com seu aplicativo em...

108
Swift duplo para string

Antes de atualizar o xCode 6, não tive problemas para converter um double para uma string, mas agora me dá um erro var a: Double = 1.5 var b: String = String(a) Isso me dá a mensagem de erro "double não é conversível em string". Existe alguma outra maneira de fazer

108
Swift: exclua todos os elementos da matriz

Estou tentando excluir todos os elementos da matriz com um loop for como este: for index 1...myArray.count { myArray.removeAtIndex(index) } Mas não funciona, recebo este erro antes de construir: Esperado ';' na declaração