Perguntas com a marcação «swift»

142
Achatar uma matriz de matrizes no Swift

Existe uma contrapartida em Swift para flattenScala, Xtend, Groovy, Ruby e companhia? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] é claro que eu poderia usar reduzir para isso, mas que meio que é uma porcaria var flattened = aofa.reduce(Int[]()){...

141
Personalizar seção de cabeçalho UITableView

Eu quero personalizar o UITableViewcabeçalho para cada seção. Até agora, eu implementei -(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section este UITabelViewDelegatemétodo. O que eu quero fazer é obter o cabeçalho atual para cada seção e apenas adicionar...

141
Fornecendo um valor padrão para um Opcional no Swift?

O idioma para lidar com opcionais no Swift parece excessivamente detalhado, se tudo o que você deseja fazer é fornecer um valor padrão no caso em que é nulo: if let value = optionalValue { // do something with 'value' } else { // do the same thing with your default value } que envolve a...

141
Convertendo URL para String e vice-versa

Então eu converti um NSURLpara um String. Então, se eu printlnparecer, file:///Users/...etc. Mais tarde, eu quero isso de volta como um, NSURLentão eu tento convertê-lo novamente, como visto abaixo, mas perco duas das barras que aparecem na versão de string acima, que por sua vez quebra o código...

140
Extensão de matriz para remover o objeto por valor

extension Array { func removeObject<T where T : Equatable>(object: T) { var index = find(self, object) self.removeAtIndex(index) } } No entanto, recebo um erro ao var index = find(self, object) 'T' não é conversível em 'T' Eu também tentei com esta assinatura de método: func...

139
UITableViewCell personalizado da ponta no Swift

Estou tentando criar uma célula de exibição de tabela personalizada a partir de uma ponta. Estou me referindo a este artigo aqui . Estou enfrentando dois problemas. Criei um arquivo .xib com um objeto UITableViewCell arrastado para ele. Criei uma subclasse UITableViewCelle a defini como classe da...