Resultados da pesquisa a pedido "swift"

4 a resposta

Como posso usar uma enumeração Swift como uma chave de dicionário? (Em conformidade com Equatable)

Eu defini um enum para representar uma seleção de uma "estação"; estações são definidas por um número inteiro positivo único, por isso criei a seguinte enumeração para permitir que valores negativos representem seleções especiais: enum ...

5 a resposta

Swift: adicionando Ints opcionais

Declaro o seguinte: var x:Int? var y:Int?e eu gostaria de uma terceira variávelz que contém a soma dex ey. Presumivelmente, comox & y são opcionais,z também deve ser um opcional: var z:Int? = x + ymas isso dá um erro mais complacente"valor do ...

1 a resposta

Por que o Swift usa a base 2 para o expoente dos valores de ponto flutuante hexadecimal?

De acordo comA linguagem de programação rápida : Por exemplo, 0xFp2 representa 15 × 2 ^ 2, que é avaliado como 60. Da mesma forma, 0xFp-2 representa 15 × 2 ^ (- 2), que é avaliado como 3,75. Por que 2 é usado como base para o expoente em vez de ...

1 a resposta

confusão de viewForAnnotation e personalização do pinColor iterativamente

O objetivo é personalizar as cores dos pinos de acordo com alguns valores armazenados em uma matriz de estrutura. Por alguma ajuda aqui, implementei o seguinte método delegado viewForAnnotation e que funciona muito bem chamando esse método ...

3 a resposta

Protocolo Equable Rápido

Eu estava seguindo este tutorial para o Swift: https://www.raywenderlich.com/125311/make-game-like-candy-crush-spritekit-swift-part-1 [https://www.raywenderlich.com/125311/make-game-like-candy-crush-spritekit-swift-part-1] e deparei com este ...

9 a resposta

Como manipular corretamente o Self fraco em blocos rápidos com argumentos

No meuTextViewTableViewCell, Eu tenho uma variável para acompanhar um bloco e um método de configuração em que o bloco é passado e atribuído. Aqui está o meuTextViewTableViewCell classe: // // TextViewTableViewCell.swift // import UIKit class ...

14 a resposta

Swift - codificar URL

Se eu codificar uma string como esta: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) não escapa das barras/. Pesquisei e encontrei este código do Objective C: NSString *encodedString = ...

10 a resposta

Como obter o código de idioma atual com o Swift?

Quero obter o código do idioma do dispositivo (en, es ...) no meu aplicativo, escrito com Swift. Como conseguir isso? Estou tentando isso: var preferredLanguages : NSLocale! let pre = preferredLanguages.displayNameForKey(NSLocaleIdentifier, ...

3 a resposta

Swift: usando UIDatePicker como UITextField inputView não atualizando

Eu tenho um campo de texto e, quando selecionado, aparece um datepicker em vez de um teclado, mas ele só é atualizado com a data de hoje pela primeira vez. O usuário altera a data, mas o campo de texto não continua a atualização. Qual é ...

1 a resposta

Diferença entre ? e! em linguagem rápida? [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é a diferença entre String? e String! (duas maneiras de criar uma variável opcional)? [/questions/24083842/what-is-the-difference-between-string-and-string-two-ways-of-creating-an-opti] 7 respostasLi ...