Resultados da pesquisa a pedido "optional"
Existe uma maneira melhor de lidar com a "pirâmide da desgraça" aninhada de Swift?
Existe uma maneira melhor de lidar com uma cadeia de propriedades opcionais do que aninhadasse deixarafirmações? Fui aconselhado a usar if lets ao examinar propriedades opcionais, o que faz sentido, pois lida com elas no tempo de compilação, em ...
Desempacotamento duplo rápido dos opcionais
Entendo o que são opcionais no Swift, mas acabei de encontrar um"Duplo embrulhado opcional", onde se eu não usar dois'!' O Xcode apresenta um erro de conformidade Valor do tipo opcional 'String?' não desembrulhado; você quis usar '!' ou ‘? Eu ...
Swift: valor opcional não nulo, gerando uma exceção nula
Estou tendo um dicionário, com valores, estou chamando para preencher um campo if let userdata: NSDictionary = self.fbdata { println(userdata["email"]) // print Optional([email protected]) vc.email.text = userdata["email"] as? String ?? "" // ...
Como usar o swift flatMap para filtrar os opcionais de uma matriz
Estou um pouco confuso com o flatMap (adicionado ao Swift 1.2) Digamos que eu tenha uma matriz de algum tipo opcional, por exemplo let possibles:[Int?] = [nil, 1, 2, 3, nil, nil, 4, 5]No Swift 1.1, eu faria um filtro seguido por um mapa como ...
Então, se a string não é NilLiteralConvertible ... o que algumas funções de string retornam?
Vamos assumir o seguinte código: let url = "http://%20abc" let urlString = url.stringByRemovingPercentEncoding! if urlString != nil { println("done") }stringByRemovingPercentEncoding deve retornar uma String opcional. Então, vamos ...
A variável 'xxx' nunca foi alterada. Considere mudar para 'let'
Atualizado para xcode7-betaEu encontro um novo tipo de aviso. Aqui está o meu código override func layoutAttributesForElementsInRect(rect: CGRect) -> [UICollectionViewLayoutAttributes]? { var attributes: [UICollectionViewLayoutAttributes]? ...
Refatorar várias instruções If 'em Java-8
Preciso validar campos obrigatórios na minha turma Por exemplo,9 campos não devem sernull. Preciso verificar se todos são nulos, mas estou usando várias instruções if para isso agora, como abaixo: StringBuilder mandatoryExcessFields = ...
Java 8 - Diferença entre Optional.flatmap e Optional.map
Qual é a diferença entre esses dois métodos:Optional.flatMap() eOptional.map()? Um exemplo seria apreciado.
Quando dois opcionais são atribuídos a uma instrução if let, qual é desembrulhada? Linguagem rápida
Então, se eu tiver algum código como escrito abaixo func currentWeatherDictionaryfromjsonDictionary (jsonDictionary: [String: AnyObject]? ) -> CurrentWeather? { if let currentWeatherama = jsonDictionary?["currently"] as? [String: AnyObject] ...
Não <opcional> no MS Visual Studio 2013 - o que fazer?
Eu quero usarstd::experimental::optional, mas o MSVS 2013 me diz que não consegue encontrar o cabeçalho. Por que não está lá?Posso usar o meu próprio com base no código em outro lugar? A proposta do C ++ 14 talvez?