Resultados da pesquisa a pedido "swift2.2"

5 a resposta

Nenhum método declarado com o seletor Objective-C para a notificação UIKeyboardWillShowNotification e UIKeyboardWillHideNotification

Após a atualização recente do Xcode, esse código que costumava funcionar não funciona mais. A maioria do Seletor (":") possui uma correção automática, com exceção deste código: override func viewDidLoad() { ...

1 a resposta

Pular item ao executar o mapa no Swift?

Estou aplicando um mapa a um dicionário que possui umtry iniciar. Gostaria de pular a iteração se o item mapeado for inválido. Por exemplo: func doSomething<T: MyType>() -> [T] dictionaries.map({ try? anotherFunc($0) // Want to keep ...

2 a resposta

Como reescrever o operador Swift ++ em?: Operador ternário

eu tenho o seguinte código var column = 0 column = column >= 2 ? 0 : ++columnDesde o 2.2, recebo um aviso de depreciação, alguma idéia de como corrigir isso? Eu tenho esta solução: if column >= 2 { column = 0 } else { column += 1 }Mas isso não ...

4 a resposta

#warning: o estilo C da instrução foi descontinuado e será removido em uma versão futura do Swift [duplicado]

Esta pergunta já tem uma resposta aqui: Substituição do loop estilo C no Swift 2.2 [/questions/36166907/replacement-for-c-style-loop-in-swift-2-2] 4 respostas Acabei de baixar um novo Xcode (7.3) com o Swift 2.2. Tem um aviso: O estilo C da ...

2 a resposta

Por que [SomeStruct] não é conversível em [Qualquer]?

Considere o seguinte: struct SomeStruct {} var foo: Any! let bar: SomeStruct = SomeStruct() foo = bar // Compiles as expected var fooArray: [Any] = [] let barArray: [SomeStruct] = [] fooArray = barArray // Does not compile; Cannot assign value ...

3 a resposta

Não é possível formar o intervalo com final <início Verifique o intervalo antes de executar o loop?

Estou encontrando uma alteração no código swift que não entendo direito. var arr = [] for var i = 1; i <= arr.count; i += 1 { print("i want to see the i \(i)") }Eu tenho um programa que obtém uma matriz de resultados que também pode estar vazia. ...