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
Várias folhas (isPresented :) não funcionam no SwiftUI
Eu tenho esse ContentView com duas visualizações modais diferentes, então estou usando sheet(isPresented:)para ambas, mas, como parece, apenas a última é apresentada. Como eu poderia resolver esse problema? Ou não é possível usar várias folhas em uma exibição no SwiftUI? struct ContentView: View { @State private var firstIsPresented = false …

1
Origem da imagem de lançamento do Xcode
Eu tenho uma pergunta muito boba, meu projeto xcode não tem configuração para Launch Image Source , eu já adicionei minha imagem da tela inicial a Images.xcassets -> LaunchImage , mas no meu projeto o objetivo Geral -> Ícone do aplicativo e Iniciar imagens não tem configuração para Iniciar fonte …

1
Erros de referência circular do Xcode 11.4
Ao compilar o projeto no Xcode 11.4 (no projeto anterior do Xcode está funcionando perfeitamente), recebo os seguintes 999 ou mais erros (Limpei a compilação e excluímos os dados derivados): <unknown>:0: error: circular reference <unknown>:0: error: circular reference <unknown>:0: note: through reference here <unknown>:0: error: circular reference <unknown>:0: error: circular …
20 ios  swift  xcode 

4
Um equivalente às propriedades calculadas usando @Published no Swift Combine?
No Swift imperativo, é comum usar propriedades computadas para fornecer acesso conveniente aos dados sem duplicar o estado. Digamos que eu tenha essa classe feita para uso obrigatório do MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) // …





3
Mostrando o teclado Emoji do sistema por padrão no iOS 13
Solução Aqui está uma solução completa / solução alternativa para esse problema, vote na resposta de Blld também, porque essa era a parte vital de informação necessária! Títulos alternativos para ajudar na pesquisa Mostrando o teclado Emoji como padrão para um objeto UIKeyInput (no iOS 13) Forçar o iOS 13 …
17 ios  swift  keyboard  uikit  emoji 

3
SwiftUI - Como passar o EnvironmentObject no modelo de exibição?
Estou procurando criar um EnvironmentObject que possa ser acessado pelo modelo de exibição (não apenas pela exibição). O objeto Environment controla os dados da sessão do aplicativo, por exemplo, logon, token de acesso etc., esses dados serão passados ​​para os modelos de exibição (ou classes de serviço, quando necessário) para …
16 ios  swift  mvvm  swiftui 



2
O método de delegação UITextView do iOS 13.1 shouldInteract chamado ao rolar no anexo
Estou usando o UITextViewmétodo delegate para fazer algum trabalho personalizado, como abrir um navegador no aplicativo ao tocar no URL ou anexo: func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool No iOS 13, esse método de delegação é chamado mesmo quando o usuário está …

4
Erro Swift 5.1: [plugin] AddInstanceForFactory: Nenhuma fábrica registrada para o ID <CFUUID
O aplicativo falha com a seguinte mensagem de erro 2019-10-12 20:01:34.332334-0700 Awesome App[26368:3535170] [plugin] AddInstanceForFactory: No factory registered for id &lt;CFUUID 0x600002903280&gt; F8BB1C28-BAE8-11D6-9C31-00039315CD46 O ponto de interrupção na falha parece estar relacionado ao AVAudioPlayer let path = Bundle.main.path(forResource: "menu_background.mp3", ofType:nil)! audioPlayer = try AwesomeAudioPlayer(contentsOf: URL(fileURLWithPath: path)) ---&gt; breakpoint
15 swift  swift5  swift5.1 

5
Excluir pod ao portar para mac com catalisador
Portar aplicativos para o Mac é finalmente possível graças ao Catalyst , o problema é que vários pods não suportam o AppKit. O mais comum seria o Crashlytics / Firebase. In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64 …

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.