Articles of nsstring

Usando NSRegularExpression para extrair URLs no iPhone

Estou usando o seguinte código no meu aplicativo para iPhone, extraído daqui para extrair todos os URLs do código .html distribuído. Estou apenas conseguindo extrair o primeiro URL, mas preciso de um array contendo todos os URLs. Meu NSArray não está retornando NSStrings para cada URL, mas somente as descrições de objects. Como faço para […]

Número de Ocorrências de um Caractere no NSString

Eu tenho um NSString ou NSMutableString e gostaria de obter o número de ocorrências de um caractere específico. Eu preciso fazer isso para alguns caracteres – caracteres ingleses maiúsculos neste caso – então seria bom que fosse rápido.

Com o que devo replace o método sizeWithFont: depreciado?

Eu tenho um método que me dá o tamanho perfeito para um UITextView dado um comprimento de seqüência de caracteres (com o tamanho da fonte correto correspondente): – (NSInteger) heightOfLabel:(NSString*) string { CGSize maximumLabelSize = CGSizeMake([[UIScreen mainScreen] bounds].size.width – 40, FLT_MAX); CGSize expectedLabelSize = [[NSString stringTrimmedForLeadingAndTrailingWhiteSpacesFromString:string] sizeWithFont:[UIFont systemFontOfSize:15] constrainedToSize:maximumLabelSize lineBreakMode:NSLineBreakByWordWrapping]; return expectedLabelSize.height + 5; } […]

Substitua todos os objects NSNull em um NSDictionary

Estou curioso, eu atualmente tenho um NSDictionary onde alguns valores são definidos para um object NSNull graças à ajuda de json-framework. O objective é remover todos os valores NSNull e substituí-los por uma string vazia. Tenho certeza de que alguém fez isso em algum lugar? Sem dúvida, é provavelmente um forro de quatro e é […]

Como converter NSNumber para NSString

Então eu tenho um NSArray “myArray” com NSNumber e NSString s. Eu preciso deles em outro UIView então eu vou assim: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@”DetailView” bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@”subject”]; O assuntoTexto funciona. Mas como posso obter o NSNumber fora disso? (Eu realmente preciso deles como […]

Remover caracteres do NSString?

NSString *myString = @”ABCDEFG”; Eu quero remover os espaços, então a nova string seria “ABCDEFG”.

Qual é o comprimento máximo de um object NSString?

Qual é a string de tamanho máximo que pode ser mantida em um object NSString? Isso muda dinamicamente?

Como converter um valor unichar em um NSString em Objective-C?

Eu tenho um caractere internacional armazenado em uma variável unichar. Este caractere não vem de um arquivo ou url. A própria variável armazena apenas um curto não assinado (0xce91) que está no formato UTF-8 e traduz para a letra maiúscula ‘A’ em grego. Estou tentando colocar esse caractere em uma variável NSString, mas falho miseravelmente. […]

NSString é inteiro?

Como verificar se o conteúdo de um NSString é um valor inteiro? Existe alguma maneira prontamente disponível? Tem que haver um jeito melhor de fazer algo assim: – (BOOL)isInteger:(NSString *)toCheck { if([toCheck intValue] != 0) { return true; } else if([toCheck isEqualToString:@”0″]) { return true; } else { return false; } }

Como uso a funcionalidade de desenho do NSString para criar um UIImage a partir do texto

Eu gostaria de desenhar o conteúdo de uma variável NSString em um UIImage , mas não tenho absolutamente nenhuma idéia de como fazer isso. Eu preciso escrever um método que receberia um NSString como parâmetro e retornar um UIImage com o texto desenhado nele.