Perguntas com a marcação «swift»

Swift é uma linguagem de programação de uso geral segura, rápida e expressiva, desenvolvida pela Apple Inc. para suas plataformas e Linux. Swift é de código aberto. Use a tag apenas para perguntas sobre recursos de idioma ou para exigir código no Swift. Use as tags [ios], [ipados], [macos], [watch-os], [tvos], [cacau-touch] e [cacau] para perguntas (independentes do idioma) sobre as plataformas ou estruturas.


7
Bloqueia no Swift (animateWithDuration: animations: Completation :)
Estou tendo problemas para fazer os blocos funcionarem no Swift. Aqui está um exemplo que funcionou (sem bloco de conclusão): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } ou, alternativamente, sem o fechamento final: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) mas depois que tento adicionar o bloco de conclusão, ele simplesmente …
102 ios  swift  closures 

9
Como aplicar o tipo a uma instância NSFetchRequest?
No Swift 2, o seguinte código estava funcionando: let request = NSFetchRequest(entityName: String) mas no Swift 3 dá erro: O parâmetro genérico "ResultType" não pôde ser inferido porque NSFetchRequestagora é um tipo genérico. Em seus documentos, eles escreveram isto: let request: NSFetchRequest<Animal> = Animal.fetchRequest então, se minha classe de resultado …
102 swift  core-data  swift3 

5
Programação rápida: getter / setter na propriedade armazenada
Como faço para sobrescrever o setter da propriedade armazenada no Swift? No Obj-C, posso sobrescrever seu setter, mas o Swift não parece estar feliz com getter / setters sendo usados ​​para propriedade armazenada. Digamos que eu tenha uma Cardclasse com uma propriedade chamada rank. Não quero que o cliente dê …
102 ios  swift 


6
As variáveis ​​do Swift são atômicas?
Em Objective-C, você tem uma distinção entre propriedades atômicas e não atômicas: @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; Do meu entendimento, você pode ler e escrever propriedades definidas como atômicas de vários segmentos com segurança, enquanto escrever e acessar propriedades não atômicas ou ivars de vários …
102 objective-c  swift 

11
Anexe o parâmetro à ação button.addTarget em Swift
Estou tentando passar um parâmetro extra para a ação buttonClicked, mas não consigo descobrir qual deve ser a sintaxe em Swift. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) Qualquer método meu buttonClicked: func buttonClicked(sender:UIButton) { println("hello") } Alguém tem alguma ideia? Obrigado pela ajuda.
102 swift  button  uibutton 

20
Como obter o poder de algum inteiro na linguagem Swift?
Estou aprendendo rápido recentemente, mas tenho um problema básico que não consigo encontrar uma resposta Eu quero conseguir algo como var a:Int = 3 var b:Int = 3 println( pow(a,b) ) // 27 mas a função pow pode funcionar apenas com número duplo, não funciona com número inteiro, e eu …
102 integer  double  swift  pow 





8
Como criar uma matriz de objetos de tamanho fixo
Em Swift, estou tentando criar uma matriz de 64 SKSpriteNode. Quero inicializá-lo vazio primeiro, depois colocaria Sprites nas primeiras 16 células e nas últimas 16 células (simulando um jogo de xadrez). Pelo que entendi no documento, esperava algo como: var sprites = SKSpriteNode()[64]; ou var sprites4 : SKSpriteNode[64]; Mas não …
102 swift  ios8  xcode6 

25
Swift Xcode Index Freezing or Slow
Talvez seja apenas eu experimentando um "recurso" tão irritante: Após a atualização do Xcode 6.0.1 para o Xcode 6.1, as coisas mudaram. O Xcode 6.1 está sempre indexando o projeto ou compilando os arquivos fonte. O projeto não é grande. Ele contém apenas um monte de arquivos Swift e AWS …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.