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.

18
Verifique a conexão à Internet com o Swift
Quando tento verificar uma conexão com a Internet no meu iPhone, recebo vários erros. Alguém pode me ajudar a consertar isso? O código: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in() zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress)) zeroAddress.sin_family = sa_family_t(AF_INET) let defaultRouteReachability = …
251 ios  swift  xcode  reachability 

17
Como usar o pull para atualizar no Swift?
Estou construindo um leitor de RSS usando o swift e preciso implementar pull para recarregar a funcionalidade. Aqui está como eu estou tentando fazer isso. class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = …



6
Como envio dispatch_sync, dispatch_async, dispatch_after etc. no Swift 3, Swift 4 e além?
Eu tenho muito código nos projetos Swift 2.x (ou até 1.x) que se parecem com isso: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = …

30
Swift para o cabeçalho Objective-C não criado no Xcode 6
Eu tenho trabalhado recentemente para adicionar o Swift a um projeto existente, para experimentá-lo da maneira do mundo real. Ao adicionar um arquivo de origem Swift ao projeto, não tenho problemas em obter o "Bridging Header", ou seja, Objective-C para Swift. Mas o *-Swift.harquivo de cabeçalho que deveria expor as …
242 objective-c  xcode  swift 

30
SourceKitService finalizado
Estou tendo um problema com o Xcode em que o erro "Serviço do kit de origem finalizado" está aparecendo e todos os realces de sintaxe e conclusão de código desaparecem no Swift. Como posso consertar isso? Aqui está um exemplo de imagem:

6
tentando animar uma restrição rapidamente
Eu tenho um UITextField que eu quero aumentar sua largura quando tocado. Configurei as restrições e verifiquei se a restrição à esquerda tem a prioridade mais baixa que a que estou tentando animar no lado direito. Aqui está o código que estou tentando usar. // move the input box UIView.animateWithDuration(10.5, …

29
Swift - Como converter String para Double
Estou tentando escrever um programa de IMC em linguagem rápida. E eu tenho esse problema: como converter uma String para um Double? No Objective-C, posso fazer assim: double myDouble = [myString doubleValue]; Mas como posso conseguir isso na linguagem Swift?
242 swift 


7
Qual é a diferença entre uma referência fraca e uma referência não proprietária?
Swift tem: Referências Fortes Referências fracas Referências não proprietárias Qual é a diferença entre uma referência não proprietária e uma referência fraca? Quando é seguro usar uma referência não proprietária? As referências não proprietárias são um risco de segurança, como ponteiros pendentes em C / C ++?

28
Alterando a cor da barra de navegação no Swift
Estou usando uma exibição de selecionador para permitir que o usuário escolha o tema de cores para todo o aplicativo. Estou planejando alterar a cor da barra de navegação, do plano de fundo e possivelmente da barra de guias (se isso for possível). Estive pesquisando como fazer isso, mas não …




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.