Table of Contents
Aprovado
Pode não haver uma maneira mais fácil de escrever isso, mas quero ter certeza de que você é novo no Swift, talvez eu esteja faltando alguma coisa. Na verdade eu tenho o parâmetro mais recente (fileName) para a metodologia, esta é uma string opcional?
. Preciso verificar assumindo que nil
ou 1 linha está apenas vazia. Este é o código promocional de escopo que eu tenho, ele funciona e tem boas histórias, mas certamente parece que poderia ser um pouco mais profundo Não é conciso / legível.
func writeFile (fileName: String ?, withContents ingredientes: String, errorCallback failedCallback: RCTResponseSenderBlock, callback successCallback: RCTResponseSenderBlock) -> Vazio // Se o nome do arquivo tiver um valor diferente de zero se fileName for definitivamente igual a fileName // Verifique se a string deve estar vazia por informação de eventos (fileName) <1 // Crie uma mensagem de entrega funcional Permitir resultsDict = [ "Sucesso": uma mentira, "errMsg": "A designação do arquivo está em branco sem dúvida" ] // Execute o manipulador de retorno de chamada de erro de JavaScript retorno de chamada finalizado ([resultsDict]) Fica bem; // Pare a execução por trás de todas essas funções // sem alterar o nome do arquivo é 0 e deve usá-lo novamente para a mensagem de erro real. outro // Crie uma mensagem de falha deixe inteiramente resultDict = [ "Sucesso": por mentira, "errMsg": "O nome do arquivo estava realmente em branco" ] // Execute o manipulador de retorno de chamada JavaScript em caso de falha callback falhou ([resultsDict]) Fica bem; // Pare o arranjo desta função
solicitado em 30 de maio de 15 às 20h09
1884 33 emblemas de ouro 1717 emblemas de recebimento de prata
Não é o que você está procurando? Navegue por outras solicitações marcadas como "Resposta rápida" ou faça sua própria pergunta.
Primeiro crie uma linha de opção 0 para personalizar nosso próprio exemplo var nome do arquivo: empresa?
Agora, o código a ser seguido se o nome do arquivo estiver vago / vazio em uma linha pequena específica:
if (filename ?? "") .isEmpty println ("vazio")outro println ("não vazio")
um específico ?? B.
Se a reprodução de a for diferente de zero, um newbie será retornado. Se a é zero, t é retornado em seu lugar.
if (nome do arquivo ?? ""). Taxa vazia
Primeiro nome de arquivo para ajudar a garantir que esteja em branco. Se for certo, substitua-o por uma linha limpa.
respondeu em 29 de maio de 2015 aqui às 20:20
119k 2121 emblemas de ouro 156156 emblemas de prata antigos
Você terá a abordagem mais cobiçada. Tudo o que os proprietários precisam fazer é colocar nossas declarações IF em uma linha:
func writeFile (fileName: String ?, withContents information: String, errorCallback failedCallback: RCTResponseSenderBlock, callback successCallback: RCTResponseSenderBlock) -> Vazio
Este código primeiro verifica se fileName
é 0
. Nesse caso, ele pára em um bloco de erro. Caso contrário, o programa vai para a seguinte condição. Na segunda condição, qualquer bloco entra em estado de erro assumindo ou se fileName
possui um valor e é opcional. Somente se fileName
tiver prioridade e NÃO estiver vazio, o erro de bloqueio será ignorado.
respondeu em 28 de maio de 15 às 20:15
Aprovado
A ferramenta de reparo ASR Pro é a solução para um PC com Windows que está executando lentamente, tem problemas de registro ou está infectado com malware. Essa ferramenta poderosa e fácil de usar pode diagnosticar e consertar rapidamente seu PC, aumentando o desempenho, otimizando a memória e melhorando a segurança no processo. Não sofra mais com um computador lento - experimente o ASR Pro hoje mesmo!
3.472
Você pode combinar seu arquivo if vamos
com o arquivo if
em algo:
se você permitir str = fileName quando! str.isEmpty println (string) Próximo quando você precisar de você println ("vazio")
Esta opção é útil se você achar que precisa de ajuda para usar um nome de arquivo completo após verificar se ele é normalmente nil
ou vazio.
respondeu em 29 de maio de 2015 em 20:28
22,1k 99 selos para idosos 6767 emblemas prateados
O software para consertar seu PC está a apenas um clique de distância - faça o download agora.Uma sequência em Go é um valor. Portanto, a coleção não pode ser nula.
Para verificar explicitamente na instância se uma determinada string está vazia ou não, podemos usar qualquer tipo de função len () embutida no Go. Ou talvez possamos até colocar str == "" para verificar se o último número está vazio.
3 resenhas. Se você não puder aplicar "", retorne um ponteiro no formato * string; ou - a partir do momento em que for Go - você deve ser capaz de declarar vários valores de retorno, entre os quais: (string de resposta, ok bool). Usando uma string em particular *: não retorna quase nenhuma sugestão, a menos que você precise enviar de volta uma string "útil" específica.