Resultados da pesquisa a pedido "syntax"

2 a resposta

Palavra-chave 'aberta' rápida e método / propriedades substituíveis na extensão?

Com a introdução deopen palavra-chave no Swift 3.0 (Qual é a palavra-chave 'aberta' no Swift? [https://stackoverflow.com/questions/38947101/what-is-the-open-keyword-in-swift] ) Nota: Limitado a extensões emNSObject classes derivadas ou@objc ...

6 a resposta

Qual é a palavra-chave 'aberta' no Swift?

oObjectiveC.swift [https://github.com/apple/swift/blob/master/stdlib/public/SDK/ObjectiveC/ObjectiveC.swift#L228] O arquivo da biblioteca padrão contém as seguintes linhas de código em torno da linha 228: extension NSObject : Equatable, Hashable ...

1 a resposta

Como definir uma função em uma linha

Frequentemente, ao mover arquivos, preciso fazer o oposto mais tarde. Então, no meu .bashrc, incluí este código de trabalho: rmv() { mv $2/${1##*/} ${1%/*} }Agora me pergunto por que não consigo escrever isso como um único revestimento. Isto é o ...

4 a resposta

Retornando null em um método que é responsável por várias condições

Considere o seguinte método: private static String method (String string) { if (string.equals("conditionOne")) { return value; } else if (string.equals("conditionTwo")) { return symbol; } else { return null; } } Digamos que estou verificando ...

2 a resposta

ElseIf vs Else If

Por anos agora eu tenho usadoElse If codificar em VBScript ... If a = b Then ... Else If a = c Then ... End IfO que parece funcionar conforme necessário. Eu também vi muitos sites na web que usamElse If, exceto o MSDN que usaElseIf. Existe ...

1 a resposta

Por que a ordem da compreensão múltipla da lista `for` é do jeito que é?

Eu sei o caminho certo para ter váriosfor em uma lista aninhada, a compreensão é a seguinte (Python 3): lista = [[[1,2],[3],[4,5,6]],[[7],[8,9]]] flatlista = [i for k in lista for j in k for i in j] # results with [1, 2, 3, 4, 5, 6, 7, 8, 9]Mas ...

1 a resposta

Conversão RegEx de JavaScript para Java

OK, estou tentando dividir uma String por "," que não está dentro de '[' ou ']'. Eu tenho um RegEx funcionando para JavaScript, mas não foi possível convertê-lo para a sintaxe Java. JS RegEX: /,(?![^[]*])/gExemplo de frase: ex1 , [ex2 , ex3 ] ...

1 a resposta

Como verifico a igualdade de três valores com elegância?

Diga que tenho valoresa, b ec. Eu quero descobrir se eles são iguais. Se eu fizer if a == b == c{...}Então eu recebo um erro de compilação invalid operation: a == b == c (mismatched types bool and TypeOfABandC)Isso é bastante óbvio, porque ele ...

2 a resposta

Por que não há necessidade de definir campos de estruturas antes de atribuí-los?

Estou trabalhando com o código de outra pessoa no MATLAB e parece que ele está criando estruturas, apenas usando nomes de campos sem declará-los. É assim que funciona no MATLAB, você apenas começa a usar nomes de campo que não ...

2 a resposta

Sintaxe básica de Objective-C

Qual é a diferença entre cell.classHour.backgroundColor=[UIColor blackColor];e [cell.classHour setBackgroundColor:[UIColor blackColor]];Como você pode ver, eu estava tentando definir a cor de plano de fundo para um UILabel em ...