Resultados da pesquisa a pedido "swift"
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 ...
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 ...
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 ...
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?
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 ...
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 ...
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) / ...
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 ...
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 ...
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: ...