Articles of rápido

Qual é a melhor maneira de determinar se uma string contém um caractere de um conjunto no Swift?

Preciso determinar se uma string contém algum dos caracteres de um conjunto personalizado que defini. Neste post, vejo que você pode usar rangeOfString para determinar se uma string contém outra string. Isso, claro, também funciona para personagens se você testar cada caractere um de cada vez. Eu estou querendo saber qual é a melhor maneira […]

Obter uma versão legível pelo usuário do nome da class em swift (em objc NSStringFromClass estava bem)

Existe um equivalente de NSStringFromClass no Swift que fornece uma versão legível pelo usuário do nome da class? Eu tentei usá-lo com uma class Swift nativa que eu criei, mas como você pode ver, o resultado parece ser a representação interna do compilador do nome da class: println(NSStringFromClass(MyClass.self)) Resultado: _TtC5test7MyClass Eu tentei adicionar o atributo […]

CoreData Swift e getters de atributos transitórios

Algum conselho sobre a implementação de atributos calculados ao usar o Core Data no Swift? com a class ManagedObject gerada, tentei sobrescrever o getter, mas recebo o erro: ‘NSManaged’ não permitido em propriedades calculadas o que implica que você não pode replace o getter por um atributo transitório (calculado). No exemplo de código abaixo, dateDue […]

Como você escreve um manipulador de conclusão no Swift 3?

Eu queria saber como fazer um manipulador de conclusão para uma function que estou criando no Swift 3. É assim que eu fiz a minha function antes de atualizar para o Swift 3: func Logout(completionHandler: (success: Bool) -> ()) { backendless.userService.logout( { ( user : AnyObject!) -> () in print(“User logged out.”) completionHandler(success: true) }, […]

Como converter um número decimal em binário no Swift?

Como posso converter Int para UInt8 no Swift? Exemplo. Eu quero converter o número 22 para 0b00010110 var decimal = 22 var binary:UInt8 = ??? //What should I write here?

O filterArrayUsingPredicate não existe no array rápido

Eu tenho “UserDetails” objects struct na matriz … Eu quero filtrar os objects da matriz. Mas não há opção para “filteredArrayUsingPredicate” no array Swift. Minha criação de matriz var arrayOfUsers:UserDetails[] = UserDetails[]() meu código de detalhes do usuário é struct UserDetails{ var userName:String var userID:String var userAge:String func userDescription()->String{ return “name ” + userName + […]

Módulo compilado com o swift 3.0 não pode ser importado no Swift 3.0.1

Eu atualizei o Xcode para 8.1 GM e agora estou recebendo o erro abaixo para SwiftyJSON. Outras estruturas importadas parecem funcionar. Existe uma maneira de forçar isso a funcionar no Swift 3 até que o SwiftyJSON atualize sua estrutura? Eu usei o Cartago para importar / atualizar estruturas. Eu também tentei mudar Use Legacy Swift […]

Swift Alamofire: como obter o código de status da resposta HTTP

Eu gostaria de recuperar o código de status de resposta HTTP (por exemplo, 400, 401, 403, 503, etc) para falhas de solicitação (e idealmente para sucessos também). Neste código, estou executando a autenticação do usuário com o HTTP Basic e quero poder enviar uma mensagem ao usuário informando que a autenticação falhou quando o usuário […]

Como criar um intervalo no Swift?

Em Objective-c nós criamos range usando NSRange NSRange range; Então, como criar um intervalo no Swift?

Menu da barra lateral deslizante IOS 8 Swift

Existe uma maneira de implementar o menu Slide Sidebar (como o Facebook app) no IOS Swift sem qualquer biblioteca de terceiros? Eu procuro soluções, mas eu só fundei esse recurso implementado no Objective-C.