Articles of nsarray

Matriz de tuplas en Swift

Tengo una función: func parseJSON3(inputData: NSData) -> NSArray { var tempDict: (id:Int, ccomments:Int, post_date:String, post_title:String, url:String) = (id: 0, ccomments: 0, post_date: “null”, post_title: “null”, url: “null”) var resultArray: (id:Int, ccomments:Int, post_date:String, post_title:String, url:String)[] = [] var error: NSError? var jsonDictionary: NSDictionary = NSJSONSerialization.JSONObjectWithData(inputData, options: NSJSONReadingOptions.MutableContainers, error: &error) as NSDictionary var firstArray = jsonDictionary.objectForKey(“locations”) as […]

Usar NSRegularExpression para extraer URL en el iPhone

Estoy usando el siguiente código en mi aplicación de iPhone, tomado de aquí para extraer todas las URL del código .html. Solo puedo extraer la primera URL, pero necesito una matriz que contenga todas las URL. Mi NSArray no devuelve NSStrings para cada URL, sino solo las descripciones de los objetos. ¿Cómo hago que mi […]

Buscar NSArray para el valor de coincidencia de valores

Tengo un NSArray de objects , que tiene una propiedad particular llamada name (tipo NSString). Tengo un segundo NSArray de NSStrings que son names . Me gustaría obtener un NSArray de todos los objects cuya propiedad .name coincida con uno de los names en el segundo NSArray. ¿Cómo hago esto, de manera rápida y eficiente […]

Ordenar NSArray de objetos personalizados por sus propiedades NSDate

Estoy intentando ordenar un NSArray que está lleno de objetos personalizados. Cada objeto tiene una propiedad startDateTime que es de tipo NSDate. El siguiente código da como resultado una matriz, sortedEventArray , poblada pero no ordenada. ¿Voy por esto de una manera completamente equivocada o me estoy perdiendo algo pequeño? NSSortDescriptor *dateDescriptor = [NSSortDescriptor sortDescriptorWithKey:@”startDateTime” […]

¿Cuál es una manera fácil de romper un NSArray con más de 4000 objetos en múltiples matrices con 30 objetos cada uno?

¿Cuál es una manera fácil de dividir un NSArray con 4000 objetos en múltiples matrices con 30 objetos cada uno? Así que ahora tengo cosas de NSArray * donde [cosas cuentan] = 4133. Quiero hacer una nueva matriz que contenga matrices de 30 objetos. ¿Cuál es una buena forma de recorrer, dividir * cosas en […]

Convierta un objeto objective de iOS c a una cadena JSON

Tengo un objective clase C como, @interface message : NSObject { NSString *from; NSString *date; NSString *msg; } Tengo un NSMutableArray de instancias de esta clase de mensaje. Deseo serializar todas las instancias en NSMutableArray en un archivo JSON, utilizando las nuevas API JSONSerialization en iOS 5 SDK. Cómo puedo hacer esto ? ¿Está creando […]

Serializar y deserializar Objective-C objetos en JSON

Necesito serializar y deserializar objetos object-c en JSON para almacenarlos en CouchDB. ¿Las personas tienen algún código de ejemplo para las mejores prácticas para una solución general? Miré algunas estructuras JSON y se detienen en el nivel NSDictionary / NSArray. es decir, muchos frameworks serializarán y deserializarán NSDictionary / NSArray en JSON. Pero aún tengo […]

Cómo convertir NSNumber a NSString

Así que tengo un NSArray “myArray” con NSNumber y NSString . Los necesito en otra UIView así que voy así: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@”DetailView” bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@”subject”]; El temaTexto funciona. Pero, ¿cómo puedo obtener el NSNumber s fuera de él? (Realmente los necesito como […]

Matriz no retenida para delegates

En un proyecto Cocoa Touch, necesito una clase específica para tener no solo un solo objeto delegado, sino muchos de ellos. Parece que debería crear un NSArray para estos delegates; el problema es que NSArray tendría todos estos delegates retenidos, lo que no debería (por convención los objetos no deberían retener a sus delegates). ¿Debo […]

¿Cuál es la mejor manera de poner un c-struct en un NSArray?

¿Cuál es la forma habitual de almacenar c-estructuras en un NSArray ? Ventajas, desventajas, manejo de memoria? En particular, ¿cuál es la diferencia entre valueWithBytes y valueWithPointer ? valueWithPointer por justin y bagre a continuación. Aquí hay un enlace a la discusión de Apple sobre valueWithBytes:objCType: para lectores futuros … Para un poco de pensamiento […]