Resultados da pesquisa a pedido "swift4"

7 a resposta

Como pode dividir de string para array por pedaços de tamanho determinado

Eu quero dividir a string por pedaços de tamanho determinado2 Exemplo: Corda"1234567" e saída deve ser["12", "34", "56","7"]

3 a resposta

Como decodificar uma estrutura JSON aninhada com o protocolo Swift Decodable?

Aqui está o meu JSON { "id": 1, "user": { "user_name": "Tester", "real_info": { "full_name":"Jon Doe" } }, "reviews_count": [ { "count": 4 } ] }Aqui está a estrutura na qual eu quero que ela seja salva (incompleta) struct ServerResponse: ...

1 a resposta

KVO embutido de uma propriedade em outro controlador de exibição

Eu tenho um vc com um var dinâmico "valor" e eu preciso saber quando é alterado em um fechamento no cv de chamada. vc alvo: @objc dynamic var value: String = ""fonte: if let vc: TagButtonPopupViewController ...

5 a resposta

Usando Decodable no Swift 4 com Herança

O uso da herança de classe deve quebrar a Decodabilidade da classe. Por exemplo, o seguinte código class Server : Codable { var id : Int? } class Development : Server { var name : String? var userId : Int? } var json = "{\"id\" : 1,\"name\" : ...

7 a resposta

Como obter o índice (de :) para retornar vários índices?

Aqui está uma matriz de grupo. var group = ["H","H","E","D", "G","D","G","E", "D","B","A","B", "A","A","G","C", "C","H","D","G", "H","B","E","F", "F","C","E","A", "B","C","F","F"]Eu quero fazer algo assim para encontrar índices de ...

1 a resposta

Swift 4 codificável: as chaves são array Int nos dados JSON

{ "0": { "name": "legaldoc.pdf", "cmisid": "yib5C-w92PPtxTBlXl4UJ8oDBthDtAU9mKN5kh2_KrQ" }, "1": { "name": "persdoc.pdf", "cmisid": "dqAnrdNMXGTz1RbOMI37OY6tH9xMdxiTnz6wEl2m-VE" }, "2": { "name": "certdoc.pdf", "cmisid": ...

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 ...

2 a resposta

Erros ao usar o método shouldPerformSegue (withIdentifier, sender) no swift4

O que estou tentando fazer: verificando uma condição, se a condição for verdadeira, execute segue como normal. Se a condição for falsa, chame o método shouldPerformSegue e retorne false para cancelar o segue.Como estou tentando fazer isso: func ...

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: ...

3 a resposta

Protocolo Swift Codable com enumerações recursivas

Digamos que eu tenho um modelo como o seguinte, que me permite construir uma árvore de objetos Foo. struct Foo { var kind : Kind enum Kind { case node([Foo]) case leaf } }Como posso tornar este codificável, especificamente para ocase node([Foo])?