Resultados da pesquisa a pedido "swift"

18 a resposta

Como se faz um número aleatório entre o intervalo para arc4random_uniform ()?

portanto, meu objetivo neste código-bit é rolar aleatoriamente dois dados e, como todos sabemos, seu dado regular possui apenas 6 lados, então importei o Foundation para acessar arc4random_uniform (UInt32). Tentei usar o intervalo de (1..7) para ...

2 a resposta

Quais são as diferenças entre funções e métodos no Swift?

Eu sempre pensei que funções e métodos eram os mesmos, até aprender o Swift através do e-book "Swift Programming Language". Eu descobri que não posso usargreet("John", "Tuesday") para chamar uma função que eu declarei dentro de uma classe, ...

1 a resposta

Feche o teclado do iOS tocando em qualquer lugar usando o Swift

Eu tenho procurado por tudo isso, mas não consigo encontrá-lo. Eu sei como descartar o teclado usandoObjective-C mas não tenho ideia de como fazer isso usandoSwift? Alguém sabe?

6 a resposta

Acessar propriedades por meio de assinatura no Swift

Eu tenho uma classe personalizada no Swift e gostaria de usar a subscrição para acessar suas propriedades, isso é possível? O que eu quero é algo como isto: class User { var name: String var title: String subscript(key: String) -> String { // ...

4 a resposta

iOS 8 - Como ocultar a lista de sugestões acima do teclado?

Existe alguma maneira de ocultar a lista de sugestões acima do teclado? Não encontrei nenhuma solução na documentação.

7 a resposta

Existe uma maneira de definir objetos associados no Swift?

Vindo do objetivo C, você pode chamar a funçãoobjc_setAssociatedObject entre 2 objetos para que eles mantenham uma referência, o que pode ser útil se, em tempo de execução, você não quiser que um objeto seja destruído até que sua ...

2 a resposta

swift: declaração de encerramento como declaração de bloco

Podemos declarar o bloco como abaixo no Objective-C. typedef void (^CompletionBlock) (NSString* completionReason);Estou tentando fazer isso rapidamente, dá erro. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = ...

2 a resposta

“Não existe esse módulo 'LocalAuthentication'” ao tentar importar no Xcode 6 usando Swift

Eu queria criar um aplicativo de demonstração simples usando a nova estrutura LocalAuthentication e o Swift. Eu criei um novo projeto de visualização única e adicionei uma linha na parte superior do arquivo ViewController.swift: import ...

2 a resposta

Swift set delegate to self fornece EXC_BAD_ACCESS

Estou aprendendo o Swift portando um aplicativo existente. Estou preso em definir um delegado e não consigo descobrir qual é o problema. Eu tenho uma classe que estende UITableViewCell import UIKit protocol SwitchCellDelegate{ func ...

6 a resposta

O Xcode pode refatorar apenas os códigos C e Objective-C. Como renomear o nome da classe swift no Xcode 6?

Eu criei um novo projeto de aplicativo de exibição única na versão beta do Xcode 6. Eu quero renomear classe rápida deViewController.swift para outro nome. Mas quando eu seleciono Refatorar -> Renomear, isso gera um erroXcode can only refactor C ...