Perguntas com a marcação «swift»

264
Como obter a hora atual como data e hora

Apenas comecei com o playground. Estou tentando criar um aplicativo simples. Eu criei um objeto de data como este: var date = NSDate() Como posso obter a hora atual? Em outras línguas, eu posso fazer algo assim: var hour = date.hour Mas não consigo encontrar nenhuma propriedade / método como...

262
Como criar um atraso no Swift?

Quero pausar meu aplicativo em um determinado momento. Em outras palavras, desejo que meu aplicativo execute o código, mas, em um determinado momento, faça uma pausa por 4 segundos e continue com o restante do código. Como posso fazer isso? Estou usando o

260
O iOS detecta se o usuário está em um iPad

Eu tenho um aplicativo que roda no iPhone e no iPod Touch, ele pode rodar no iPad Retina e tudo mais, mas é necessário um ajuste. Preciso detectar se o dispositivo atual é um iPad. Que código posso usar para detectar se o usuário está usando um iPad no meu UIViewControllere depois alterar alguma...

260
Não é possível usar as classes Swift no Objective-C

Eu tento integrar o Swiftcódigo no meu aplicativo. Meu aplicativo está gravado Objective-Ce adicionei uma Swiftclasse. Eu fiz tudo descrito aqui . Mas o meu problema é que Xcodenão criei o -Swift.harquivo, apenas os cabeçalhos de ponte. Então eu criei, mas na verdade está vazio. Posso usar todas as...

259
Qual é a palavra-chave `some` no Swift (UI)?

O novo tutorial do SwiftUI possui o seguinte código: struct ContentView: View { var body: some View { Text("Hello World") } } A segunda linha da palavra somee em seu site é destacada como se fosse uma palavra-chave. O Swift 5.1 parece não ter someuma palavra-chave, e não vejo o que mais a...

258
NSRange para Range <String.Index>

Como posso converter NSRangepara Range<String.Index>no Swift? Eu quero usar o seguinte UITextFieldDelegatemétodo: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool

256
Matriz de teclas de dicionário em rápida

Tentando preencher uma matriz com seqüências de caracteres das teclas em um dicionário rapidamente. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Isso retorna um erro de:...

255
Como você descobre o tipo de um objeto (em Swift)?

Ao tentar entender um programa, ou em alguns casos extremos, é útil poder realmente descobrir que tipo de coisa é. Eu sei que o depurador pode mostrar algumas informações de tipo, e você geralmente pode confiar na inferência de tipo para não especificar o tipo nessas situações, mas ainda assim, eu...