Resultados da pesquisa a pedido "swift"
Localizando o índice de caractere na Swift String
É hora de admitir a derrota ... No Objective-C, eu poderia usar algo como: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2Em Swift, vejo algo semelhante: var str = "abcdefghi" str.rangeOfString("c").startIndex... mas isso ...
Xcode 6 Storyboard Desenrole Segue com Swift Não Conectando à Saída
Ao tentar conectar um botão da barra de navegação ao item Sair de um ViewController no Xcode 6 (não tenho certeza se é um problema do Xcode 6, mas vale a pena mencionar como está na versão beta), ele não encontra a função Swift na classe ...
Comparando objetos em uma extensão Array causando erro no Swift
Estou tentando criar uma extensão que adiciona algumas das funcionalidades convenientes do NSArray / NSMutableArray à classe Swift Array e estou tentando adicionar esta função: func indexOfObject(object:AnyObject) -> Int? { if self.count > 0 { ...
Usando programação de valor-chave (KVP) com Swift
No Objective-C with Cocoa, muitas tarefas podem ser realizadas sem loops explícitos usando a Key-Value Programming (KVP). Por exemplo, posso encontrar o maior número em uma matriz com uma única linha de código: NSNumber * max = [numbers ...
Construindo o Swift Cocoa Touch Framework puro
Estou explorando o Swift com o Xcode-6 e até agora tudo bem, apesar de achar que as novas coleções precisam de um pouco de trabalho, pois consegui quebrar o compilador algumas vezes. O problema é que agora estou preso tentando criar o pacote de ...
Como converter um NSDictionary em um Swift Dictionary <String, NSObject>?
Estou reescrevendo uma aula de Objective-C no Swift para ter uma ideia do idioma. No Objective-C, minha classe incluía o seguinte método: - (id) initWithCoder:(NSCoder *)aDecoder { return [self initWithActionName:[aDecoder ...
Adicione suporte "for in" para iterar sobre as classes personalizadas Swift
Como sabemos, podemos usar ofor..in loop para iterarArrays ouDictionaries. No entanto, gostaria de repetir minhas própriasCustomClass como isso: for i in CustomClass { someFunction(i) }Que operações / protocolos fazCustomClass tem que apoiar ...
Implementando StringLiteralConvertible em NSURL
Eu implementeiStringLiteralConvertible, que se estendeExtendedGraphemeClusterLiteralConvertible. Parece que quer que eu implemente isso também. Quando eu faço isso, no entanto, o Xcode diz que não sabe o queExtendedGraphemeClusterLiteralType é. ...
Como enumerar uma enumeração com o tipo String?
enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" }Por exemplo, como posso fazer algo como: for suit in Suit { // do something with suit print(suit.rawValue) }Exemplo resultante: ♠ ♥ ♦ ♣
@selector () em Swift?
Estou tentando criar umNSTimer noSwift mas estou tendo alguns problemas. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true)test() é uma função na mesma classe. Eu recebo um erro no editor: Não foi possível ...