Resultados da pesquisa a pedido "swift"

29 a resposta

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 ...

11 a resposta

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 ...

6 a resposta

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 { ...

4 a resposta

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 ...

5 a resposta

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 ...

2 a resposta

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 ...

5 a resposta

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 ...

1 a resposta

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 é. ...

30 a resposta

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: ♠ ♥ ♦ ♣

22 a resposta

@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 ...