Preguntas etiquetadas con nsstring

NSString es la clase de cadena de caracteres de texto plano en Cocoa y Cocoa Touch. Consulte también NSMutableString, NSData y NSMutableData (para objetos que contienen bytes en lugar de caracteres en lenguaje humano), y NSAttributedString y NSMutableAttributedString (para cadenas de texto enriquecido).




7
Comprender la comparación de NSString
Ambas comparaciones siguientes se evalúan como verdaderas: 1) @"foo" == @"foo"; 2) NSString *myString1 = @"foo"; NSString *myString2 = @"foo"; myString1 == myString2; Sin embargo, definitivamente hay ocasiones en las que dos NSStrings no se pueden comparar con el operador de igualdad y, en [myString1 isEqualToString:myString2]su lugar , se requieren. …


6
El método sizeWithFont está en desuso. boundingRectWithSize devuelve un valor inesperado
En iOS7, sizeWithFontestá en desuso, por lo que estoy usando boundingRectWithSize(que devuelve un valor CGRect). Mi código: UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16]; // you can use your font. CGSize maximumLabelSize = CGSizeMake(310, 9999); CGRect textRect = [myString boundingRectWithSize:maximumLabelSize options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:fontText} context:nil]; expectedLabelSize = CGSizeMake(textRect.size.width, textRect.size.height); En textRect, obtengo …

3
Compruebe si la instancia de NSString está contenida en un NSArray
Tengo una matriz con un montón de cadenas y quiero verificar si una determinada cadena está contenida en la matriz. Si utilizo el containsObjectmensaje: en la matriz, obtengo resultados correctos. ¿Todos los NSStringobjetos con la misma cadena apuntan al mismo objeto? ¿O por qué está containsObjectfuncionando? NSArray *stringArray = [NSArray …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.