Resultados da pesquisa a pedido "swift"

8 a resposta

Obter de AnyObject (NSString) para String

Estou lendo uma chave plist (NSArray com n NSDictionaries): let regionsToMonitor = NSBundle.mainBundle().infoDictionary["Regions"] as Array<Dictionary<String,AnyObject>>agora eu repito sobre isso: for regionToMonitor in regionsToMonitor {e ...

4 a resposta

Swift compila com código nativo?

Pergunta simples, na verdade, no entanto, não parece haver uma resposta direta nodocumentação atual do desenvolvedor [https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html] . O ...

7 a resposta

self.tableView.reloadData () não está funcionando no Swift

Estou tentando aprenderSwift e o básico deiOS dev ao mesmo tempo, então tenha paciência comigo. eu tenho umaTableViewController que está analisando primeiramente um localJSON arquivo e renderização são dados muito simples emTableViewCell e ...

9 a resposta

Como obter o nome do valor da enumeração no Swift?

Se eu tiver uma enumeração com rawInteger valores: enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.MelbourneComo posso converter umcity valor para uma stringMelbourne? Esse tipo de introspecção de nome de tipo está ...

4 a resposta

Métodos de chamada do inicializador Swift

Digamos que eu tenha a seguinte turma no Swift (que tem problemas óbvios) class MyClass { let myProperty: String init() { super.init() self.setupMyProperty() } func setupMyProperty() { myProperty = "x" } }Isso é muito simplificado, mas estou ...

4 a resposta

enumerateObjectsUsingBlock no Swift

Eu estou tentando iterar através de uma matriz usando enumerateObjectsUsingBlock para buscar dados. Como usar enumerateObjectsUsingBlock no Swift? Por favor me ajude com um exemplo.

8 a resposta

Como usar namespaces no Swift?

A documentação menciona apenas tipos aninhados, mas não está claro se eles podem ser usados como espaços para nome. Não encontrei nenhuma menção explícita a namespaces.

6 a resposta

Como exatamente a palavra-chave "let" funciona no Swift?

Eu li esta explicação simples no guia: O valor de uma constante não precisa ser conhecido no momento da compilação, mas você deve atribuir um valor exatamente uma vez. Mas quero um pouco mais de detalhes que isso. Se a constante referenciar ...

3 a resposta

Argumento de fechamento anônimo não contido em um fechamento

Por que esse código não funciona? func function (param1 : Int, param2 : Int) -> Int { return $0 + $1 }Isso produz um erro: Erro: argumento de fechamento anônimo não contido em um fechamento

15 a resposta

Substituição #ifdef no idioma Swift

Em C / C ++ / Objective-C, você pode definir uma macro usando pré-processadores do compilador. Além disso, você pode incluir / excluir algumas partes do código usando pré-processadores do compilador. #ifdef DEBUG // Debug-only code #endifExiste ...