Resultados da pesquisa a pedido "swift4"
Como fazer upload de áudio com o upload de várias partes da Alamofire?
Quero fazer upload e arquivo de áudio usandoAlamofire. Vejo outras perguntas que dizem para usar a solicitação Multipart para fazer isso Aqui está o exemplo que recebi de outra pergunta: Alamofire.upload( multipartFormData: { multipartFormData ...
comportamento da subclasse da extensão de palavra-chave @objc
Alguém pode explicar o porquê@objc é necessária aqui para compilar o código? Pelo que entendi, essa palavra-chave é usada para trabalhar com o envio do método de mensagem ObjC. Mas isso não é umNSObject instância. class MyClass { } extension ...
Inconsistência da Apple Push Notifications (APN)?
Estamos com um problema confuso ao usar o Push Notifications da Apple via APN. Temos o seguinte cenário (bastante padrão, eu acho): Quando nosso aplicativo, vamos chamá-lo de "MyApp" aqui, é instalado e iniciado pela primeira vez, solicitamos ao ...
Como passar parâmetros para a função @objc
Eu tenho uma célula em um tableView, com um botão ao qual quero adicionar uma ação. O botão será um endereço de email. Quando o botão é pressionado, desejo acionar um delegado que fará com que outro ViewController abra um email. No ...
Como criar um método getter personalizado no swift 4
Estou tentando criar um método setter personalizado para minha propriedade. Abaixo está o meu código. Estou recebendo um avisoTentativa de acessar 'myProperty' dentro de seu próprio getter var myProperty:String{ get { if CONDITION1 { return ...
Segmento singleton seguro em swift
Eu tenho e aplicação que tem umsingletonque armazena informações em todo o aplicativo. No entanto, isso está criando alguns problemas de corrida de dados ao usar o singleton de diferentes threads. Aqui há uma versão muito fictícia e simplista do ...
Como posso mudar para o UITextField anterior se o botão "Backspace" for pressionado e o campo de texto estiver em branco e no Swift 4?
Eu estou tentando descobrir isso. Quando uso o código abaixo, sou capaz de passar de um campo de texto para o próximo e clicar no botão "Backspace", mas SOMENTE quando o campo de texto contém texto. Minha pergunta:Como posso clicar no botão ...
metadata.downloadURL () não é mais reconhecido?
Acabei de atualizar o Firebase Storage para 5.0.0 e parece quemetadata.downloadURL() não é mais reconhecido. (Value of type 'StorageMetadata' has no member 'downloadURL') Embora, depois de examinar a documentação, ele ainda deva estar ...
Swift 4 Codable - API fornece às vezes um Int às vezes uma String
Eu tenho Codables rodando agora. Mas a API tem algumas entradas String que às vezes podem ter umInt valor de0 se eles estiverem vazios. Eu estava pesquisando aqui e encontrei o seguinte:Swift 4 Codable - Valores Bool ou ...
Diferença entre flatMap e compactMap no Swift
Parece que emSwift 4.1 flatMap está obsoleto. No entanto, existe um novo método emSwift 4.1 compactMap o que está fazendo a mesma coisa? ComflatMap você pode transformar cada objeto em uma coleção e remover qualquer item que seja nulo. Like ...