Resultados da pesquisa a pedido "swift4"

3 a resposta

Ajustar a posição do item do botão de barra ao usar títulos grandes com o iOS 11

Estou usando a barra de título grande com o iOS 11, mas quando adiciono um item de botão de barra, ela fica estranha posicionada no mesmo local da barra de título original. Gostaria de mover o item do botão da barra para baixo quando o título for ...

4 a resposta

init (colorLiteralRed:, green:, blue:, alpha :) descontinuado no Swift 4

let startingColorOfGradient = UIColor(colorLiteralRed: 255/255, green: 255/255, blue: 255/255, alpha: 1.0).cgColor let endingColorOFGradient = UIColor(colorLiteralRed: 251/255, green: 247/255, blue: 234/255, alpha: 1.0).cgColor let gradient: ...

2 a resposta

String, substring, Range, NSRange no Swift 4

Estou usando o código a seguir para obter umaString substring de umNSRange: func substring(with nsrange: NSRange) -> String? { guard let range = Range.init(nsrange) else { return nil } let start = UTF16Index(range.lowerBound) let end = ...

4 a resposta

Como usar o tipo de lista com codificável? (RealmSwift)

O problema é que o tipo de lista não está em conformidade com Codable, a classe abaixo não pode ser inserida no Realm. por exemplo, class Book: Codable { var name: String = "" var author: String = "" var tags = [String]() }Considere que a ...

2 a resposta

O padrão de expressão do tipo 'String' não pode corresponder aos valores do tipo 'NSStoryboardSegue.Identifier

Estou tentando converter meu código Swift 3 em Swift 4. Recebo esta mensagem de erro: O padrão de expressão do tipo 'String' não pode corresponder aos valores do tipo 'NSStoryboardSegue.Identifier Este é o meu código: override func prepare(for ...

17 a resposta

Como posso usar os subscritos de fatiamento de String no Swift 4?

Eu tenho o seguinte código simples escrito em Swift 3: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index)No Xcode 9 beta 5, recebo o seguinte aviso: 'substring(to:)'está obsoleto: useString ...

3 a resposta

Swift 4 Decodable com chaves desconhecidas até a hora da decodificação

Como o protocolo Swift 4 Decodable lida com um dicionário que contém uma chave cujo nome não é conhecido até o tempo de execução? Por exemplo: [ { "categoryName": "Trending", "Trending": [ { "category": "Trending", "trailerPrice": "", ...

4 a resposta

Não foi possível acessar a classe Swift 4 no Objective-C: "Propriedade não encontrada no objeto do tipo"

Usando o Xcode 9 beta mais recente, aparentemente não consigo acessar propriedades nas classes Swift. Ainda mais estranho, eu posso acessar a própria classe para instanciar ou qualquer outra coisa, mas completamente incapaz de acessar ...

2 a resposta

Achatando JSON quando chaves são conhecidas apenas em tempo de execução

Digamos que temos uma estrutura JSON como a seguinte (comumente usada no banco de dados em tempo real do Firebase): { "18348b9b-9a49-4e04-ac35-37e38a8db1e2": { "isActive": false, "age": 29, "company": "BALOOBA" }, ...

1 a resposta

Erro Swift: 'Sequência' requer que os tipos 'T' e 'ArraySlice <T>' sejam equivalentes

Estou tentando atualizar uma biblioteca de matemática para ser compatível com o Swift 3, mas estou com um erro: 'Sequence' requires the types 'T' and 'ArraySlice<T>' be equivalent A documentação da Apple no Sequence recomenda que o método ...