Perguntas com a marcação «swift»

92
LLDB (Swift): Fundição de endereço bruto em tipo utilizável

Existe um comando LLDB que pode converter um endereço bruto em uma classe Swift utilizável? Por exemplo: (lldb) po 0x7df67c50 as MKPinAnnotationView Eu sei que este endereço aponta para um MKPinAnnotationView, mas não está em um quadro que posso selecionar. Mas, eu quero converter o endereço...

92
Gerando números aleatórios com Swift

Preciso gerar um número aleatório. Parece que a arc4randomfunção não existe mais, bem como a arc4random_uniformfunção. As opções que tenho são arc4random_stir(), arc4random_buf(UnsafeMutablePointer<Void>, Int)e arc4random_addrandom(UnsafeMutablePointer<UInt8>, Int32). Não consigo...

92
Remova o texto do botão Voltar mantendo o ícone

Quero remover o texto do botão Voltar, mas quero manter o ícone. eu tentei let backButton = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: navigationController, action: nil) navigationItem.leftBarButtonItem = backButton No entanto, isso remove completamente o texto e o...

91
Aplicação de subclasse UIA com Swift

Em Objective C era simples: bastava atualizar o arquivo main.m e alterar os parâmetros UIApplicationMain () return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); Mas no swift não há arquivo main.m, já que o guia diz “O...

91
Lançando CGFloat para Flutuar em Swift

Preciso armazenar um valor como a Float, mas os dados de origem são CGFloat: let myFloat : Float = myRect.origin.x mas isso resulta no erro do compilador: 'NSNumber' não é do subtipo 'Float' Então, se eu lançar explicitamente assim: let myFloat : Float = myRect.origin.x as Float mas isso, por...

91
Obtendo informações de versão e construção com Swift

Estou tentando obter acesso ao NSBundle principal para recuperar informações de versão e compilação. O fato é que eu quero tentar rapidamente, eu sei como recuperá-lo em Objective-C com Build.text = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];. Ainda não sei por onde...

91
Obtenha o dia da semana usando NSDate

Eu criei um método que deveria pegar uma string no formato "AAAA-MM-DD" e cuspir um int que representa a posição das datas em relação à semana em que está (independentemente se ela se sobrepõe entre os meses). Então, por exemplo, domingo = 1 segunda-feira = 2 e assim por diante. Aqui está o meu...

91
AnyObject e Any em Swift

Eu não entendo quando usar AnyObject e quando usar Any em Swift. No meu caso, tenho um dicionário [Corda: ???] ??? : Pode ser Int, Double, Float, String, Array, Dictionary Alguém pode me explicar a diferença entre Any e AnyObject e qual usar no meu caso. Alak

91
Como salvar Array em CoreData?

Preciso salvar meu array em Core Data. let array = [8, 17.7, 18, 21, 0, 0, 34] Os valores dentro dessa matriz e o número de valores são variáveis. 1. O que declaro dentro da minha classe NSManagedObject? class PBOStatistics: NSManagedObject, Equatable { @NSManaged var date: NSDate...

91
Como redimensionar uma imagem em Swift?

Estou fazendo um aplicativo para iOS, usando Swift e Parse.com Estou tentando permitir que o usuário selecione uma imagem em um seletor de imagens e, em seguida, redimensione a imagem selecionada para 200x200 pixels antes de enviar para o meu back-end. Parse.com tem um tutorial para um...

91
Swift - Classifica a matriz de objetos com vários critérios

Eu tenho uma série de Contactobjetos: var contacts:[Contact] = [Contact]() Classe de contato: Class Contact:NSOBject { var firstName:String! var lastName:String! } E eu gostaria de classificar essa matriz por lastNamee então por firstNamecaso alguns contatos tenham o mesmo lastName. Posso...