Perguntas com a marcação «swift»

415
Carregando / baixando imagem do URL no Swift

Gostaria de carregar uma imagem de uma URL no meu aplicativo, então tentei primeiro com o Objective-C e funcionou, no entanto, com Swift, tenho um erro de compilação: 'imageWithData' está indisponível: use a construção do objeto 'UIImage (dados :)' Minha função: @IBOutlet var imageView :...

392
NSNotificationCenter addObserver no Swift

Como você adiciona um observador no Swift ao centro de notificação padrão? Estou tentando portar essa linha de código que envia uma notificação quando o nível da bateria muda. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:)

386
Como determinar o modelo atual do iPhone / dispositivo?

Existe uma maneira de obter o nome do modelo do dispositivo (iPhone 4S, iPhone 5, iPhone 5S etc.) no Swift? Sei que existe uma propriedade chamada, UIDevice.currentDevice().modelmas ela retorna apenas o tipo de dispositivo (iPod touch, iPhone, iPad, iPhone Simulator etc.). Eu também sei que isso...

354
Como a substring String funciona no Swift

Estou atualizando alguns dos meus códigos e respostas antigos com o Swift 3, mas quando cheguei ao Swift Strings e à indexação com substrings, as coisas ficaram confusas. Especificamente, eu estava tentando o seguinte: let str = "Hello, playground" let prefixRange =

353
Como converter uma matriz Swift em uma string?

Eu sei como fazê-lo programaticamente, mas tenho certeza de que há uma maneira integrada ... Todo idioma que eu usei tem algum tipo de representação textual padrão para uma coleção de objetos que ele cuspirá quando você tentar concatenar o Array com uma string ou passá-lo para uma função print ()...

352
Convertendo String para Int com Swift

O aplicativo basicamente calcula a aceleração inserindo a velocidade e o tempo inicial e final e, em seguida, usa uma fórmula para calcular a aceleração. No entanto, como os valores nas caixas de texto são string, não consigo convertê-los em números inteiros. @IBOutlet var txtBox1 :...