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.


19
Como definir UICollectionViewCell Width e Height programaticamente
Estou tentando implementar um CollectionView. Quando estou usando o Autolayout, minhas células não mudam o tamanho, mas o alinhamento. Agora, prefiro alterar seus tamanhos para, por exemplo, //var size = CGSize(width: self.view.frame.width/10, height: self.view.frame.width/10) Eu tentei definir no meu CellForItemAtIndexPath collectionCell.size = size não funcionou embora. Existe uma maneira de …

24
Mova TextField para cima quando o teclado aparecer no SwiftUI
Eu tenho sete TextFielddentro do meu principal ContentView. Quando o usuário abre o teclado, alguns TextFielddeles ficam ocultos sob a moldura do teclado. Portanto, quero mover tudo para TextFieldcima, respectivamente, quando o teclado aparecer. Usei o código abaixo para adicionar TextFieldna tela. struct ContentView : View { @State var textfieldText: …
100 ios  swift  swiftui 

4
Swift: como usar sinalizadores de PREPROCESSOR (como `#if DEBUG`) para implementar chaves de API?
Em Objective-Calgumas vezes era útil para usar as constantes string estática para definir chaves de API alternativos (por exemplo, para diferenciar entre a liberação e as chaves de depuração para pacotes de análise, como MixPanel, Flurry ou Crashlytics): #if DEBUG static NSString *const API_KEY = @"KEY_A"; #else static NSString *const …

6
Como usar SCNetworkReachability em Swift
Estou tentando converter este trecho de código para Swift. Estou lutando para sair do chão devido a algumas dificuldades. - (BOOL) connectedToNetwork { // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = AF_INET; // Recover reachability flags SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, (struct sockaddr *)&zeroAddress); SCNetworkReachabilityFlags …
99 ios  c  struct  swift  reachability 




18
Erro Xcode no Simulador: MGIsDeviceOneOfType não é compatível com esta plataforma
Eu tenho um aplicativo muito simples com uma única visualização, contendo vários UILabels. Ao ser executado no Simulador, o console Xcode retorna o erro: libMobileGestalt MobileGestalt.c: 875: MGIsDeviceOneOfType não é compatível com esta plataforma. O próprio Simulador mostra apenas uma tela branca. Também tentei executá-lo em um dispositivo de desenvolvedor …
99 ios  swift  xcode 


2
Swift @escaping and Completion Handler
Estou tentando entender 'Closure' de Swift com mais precisão. Mas @escapinge Completion Handlersão muito difíceis de entender Pesquisei muitas postagens e documentos oficiais do Swift, mas senti que ainda não era o suficiente. Este é o exemplo de código de documentos oficiais var completionHandlers: [()->Void] = [] func someFunctionWithEscapingClosure(completionHandler: @escaping …

13
Como obter todos os valores enum como uma matriz
Eu tenho o seguinte enum. enum EstimateItemStatus: Printable { case Pending case OnHold case Done var description: String { switch self { case .Pending: return "Pending" case .OnHold: return "On Hold" case .Done: return "Done" } } init?(id : Int) { switch id { case 1: self = .Pending case …
99 ios  arrays  swift  enums 

4
Diferença entre DispatchQueue.main.async e DispatchQueue.main.sync
Eu tenho usado DispatchQueue.main.asyncpor muito tempo para realizar operações relacionadas à IU. O Swift fornece ambos DispatchQueue.main.asynce DispatchQueue.main.sync, e ambos são executados na fila principal. Alguém pode me dizer a diferença entre eles? Quando devo usar cada um? DispatchQueue.main.async { self.imageView.image = imageView self.lbltitle.text = "" } DispatchQueue.main.sync { self.imageView.image …

4
UIFont - como obter uma fonte fina do sistema
UIFonttem métodos para obter fonte regular ( systemFontOfSize) ou fonte em negrito ( boldSystemFontOfSize), mas como obter uma "fonte fina do sistema" disponível por meio do storyboard? Passar "system-thin" para o UIFontContructor não funciona, este construtor só funciona para fontes que não são do sistema.

10
Como obter o nome do arquivo a partir do caminho do arquivo em swift
Como obter o nome do arquivo da string de caminho de arquivo fornecida? Por exemplo, se eu tiver uma string de caminho de arquivo como file:///Users/DeveloperTeam/Library/Developer/CoreSimulator/Devices/F33222DF-D8F0-448B-A127-C5B03C64D0DC/data/Containers/Data/Application/5D0A6264-6007-4E69-A63B-D77868EA1807/tmp/trim.D152E6EA-D19D-4E3F-8110-6EACB2833CE3.MOV e eu gostaria de obter o resultado de retorno como trim.D152E6EA-D19D-4E3F-8110-6EACB2833CE3.MOV Obrigado pela ajuda.
98 ios  iphone  swift 

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.