Resultados da pesquisa a pedido "swift"

1 a resposta

Como implementar um efeito físico no SimCity 5, que um edifício oscila quando está sendo movido?

É difícil descrever em texto simples, então gravei um GIF para demonstrar. https://public.lightpic.info/image/2B1F_582465841.gif [https://public.lightpic.info/image/2B1F_582465841.gif] Atualmente, estou trabalhando em um projeto que exige esse ...

1 a resposta

O usuário criado a partir do objeto Domínio possui o mesmo Domínio de Chave Primária

Estou tentando usar um modelo real para criar um perfil de usuário, aqui está o modelo abaixo: class UserProfile: Object { dynamic var id = UUID().uuidString dynamic var name:String = "" dynamic var age = "" dynamic var email = "" dynamic ...

3 a resposta

swift: problema na conversão de string para o dobro

Aqui está um código simples no Xcode 7.3.1 playground: var str = "8.7" print(Double(str)) a saída é surpreendente:Optional(8.6999999999999993) Além disso,Float(str) dá:8.69999981 Quaisquer pensamentos ou razões sobre esses caras? Qualquer ...

4 a resposta

Como desenhar um caminho de círculo com gradiente de cor

Quero desenhar um círculo com traço de gradiente de cor, como na figura a seguir, no iOS e no macOS: [/imgs/dGm0s.png] É possível implementar comCAShapeLayer ouNSBezierPath/CGPath? Ou alguma outra maneira?

2 a resposta

Herança do tipo sem protocolo e sem classe

Eu quero uma extensão em uma matriz onde você pode encontrar um item que é de algum tipo. Eu tentei assim: func findItem<U: Type>(itemToFind: U) -> AnyObject? { for item in self { if let obj = item as? itemToFind { return obj } } return nil ...

4 a resposta

Não existe esse módulo ... no Xcode

Eu encontrei um problema com o Xcode (usando Swift) que me deixou completamente perplexo. Sei que essa pergunta foi feita e respondida, mas nenhuma das respostas funcionou para mim e minha situação parece ser um pouco diferente das outras, pois ...

3 a resposta

operador binário '/' não pode ser aplicado a dois operandos 'Double'

Ao tentar executar esse bloco de código no Swift 3, encontrei o erro: operador binário '/' não pode ser aplicado a dois operandos 'Double' var array2 = [8, 7, 19, 20] for (index, value) in array2.enumerated() { array2[index] = Double(value) / ...

3 a resposta

Como adicionar SCNNodes sem bloquear o thread principal?

Estou criando e adicionando um grande número de SCNNodes a uma cena do SceneKit, o que faz com que o aplicativo congele por um segundo ou dois. Eu pensei que poderia corrigir isso colocando toda a ação em um thread de segundo plano ...

1 a resposta

O contador de seguidores não atualiza o nó no firebase

Eu tenho tentado implementar uma função "follow" no meu aplicativo. Essencialmente, quando um usuário pressiona o botão "seguir", executamos umrunTransactionBlock para atualizar valores inteiros que estamos armazenando no banco de dados do ...

2 a resposta

Como desenhar uma linha no Swift 3

Eu gostaria que o usuário tocasse 2 pontos e, em seguida, uma linha é desenhada entre esses dois pontos. Aqui está o que eu tenho até agora: func drawline(){ let context = UIGraphicsGetCurrentContext() context!.beginPath() context?.move(to: ...