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.

5
Como criar protocolos genéricos em Swift?
Eu gostaria de criar um protocolo com um método que leva uma entrada genérica e retorna um valor genérico. Isso é o que tentei até agora, mas produz o erro de sintaxe. Uso de identificador não declarado T. O que estou fazendo errado? protocol ApiMapperProtocol { func MapFromSource(T) -> U …
85 swift 

11
UIStatusBarStyle não funciona em Swift
Estou tentando mudar a cor da barra de status em meu aplicativo Swift para branco, mas estou batendo em uma parede de tijolos. Eu tenho 3 ViewControllers que estão cada um embutido em um NavigationController (poderia ser esse o problema? Eu já tentei colocar o código na classe NavigationController.) Eu …

3
Protocolo Swift Equatable
Eu estava seguindo este tutorial para Swift: https://www.raywenderlich.com/125311/make-game-like-candy-crush-spritekit-swift-part-1 e me deparei com este código: func == (lhs: Cookie, rhs: Cookie) -> Bool { return lhs.column == rhs.column && lhs.row == rhs.row } Escrevi exatamente isso, mas o Xcode está apresentando estes erros: Consecutive declarations on a line must be separated …
85 ios  swift  xcode6 

3
O que é uma fatia no Swift?
O que é uma fatia em Swift e como ela difere de uma matriz? A partir da documentação, a assinatura de tipo de subscrito (intervalo) é: subscript(Range<Int>) -> Slice<T> Por que não devolver outro em Array<T>vez de um Slice<T>? Parece que posso concatenar uma fatia com uma matriz: var list …
85 swift  slice 

2
Documentação de ajuda rápida gerada automaticamente pelo Xcode 8
Entre os novos recursos anunciados no Xcode 8 , podemos ver "Gerar documentação de ajuda rápida automaticamente": Este é o fim da documentação do código manual como podemos aprender neste artigo do NSHipster ? Alguém pode descrever os prós e os contras desse novo recurso? Ele substitui ferramentas como o …
85 xcode  swift  xcode8 


13
Como navegar de um controlador de visualização para outro usando o Swift
Eu gostaria de navegar de um controlador de visualização para outro. Como posso converter o seguinte código Objective-C em Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];



7
Xcode 11.4. Título da navegação Color gone BLACK do storyboard
Atualizei recentemente meu Xcode para 11.4. Quando executo o aplicativo no dispositivo, notei que todos os títulos de meus itens de navegação ficaram totalmente pretos ao serem configurados no storyboard. Você não pode mudar nem do código, a seguinte linha de código não funciona mais self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white] Eu …


9
Por que meu aplicativo SwiftUI falha ao navegar para trás depois de colocar um `NavigationLink` dentro de um` navigationBarItems` em um `NavigationView`?
Exemplo reprodutível mínimo (Xcode 11.2 beta, isso funciona no Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View { @Environment(\.presentationMode) var presentation var body: some View { Text("Hello, World!") …


6
A execução de aplicativos iOS causa erro de tempo de execução para estruturas "assinatura de código inválida"
Toda vez que tento executar este aplicativo, ele cria OK e é instalado, mas assim que é executado, o aplicativo quebra e imprime essa mensagem de erro. XCode 11 e iOS 13. dyld: Library not loaded: @rpath/StandardCyborgFusion.framework/StandardCyborgFusion Referenced from: /private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/StandardCyborgExample Reason: no suitable image found. Did find: /private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/Frameworks/StandardCyborgFusion.framework/StandardCyborgFusion: code signature …
33 ios  swift  macos  keychain  dyld 


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.