Articles of nsmutablearray

Escribir un nuevo set de datos a Plist en lugar de sobrescribirlo

Estoy tratando de get un plist para almacenar múltiples sets de datos, pero cada vez que guardo (usando un button de una Hoja de Acción), sobrescribe el set anterior. Quiero agregar varios "amigos" y sus datos. No estoy muy interesado en usar Core Data, así que me pregunto cómo puedes hacerlo con un Plist. Aquí […]

insertObjeto: atIndex: índice 3 más allá de los límites de la matriz vacía

Creo una matriz basada en las keys de un dictionary: factsBuiltArray = [NSMutableArray arrayWithCapacity: 6]; if ([statusDict count] == 10) { for (NSString *key in [statusDict allKeys]) { if ([key isEqualToString: @"currenciesAndConversions"]) { [factsBuiltArray insertObject:key atIndex: 0]; } else if ([key isEqualToString: @"languageAndTranslations"]) { [factsBuiltArray insertObject:key atIndex: 1]; } else if ([key isEqualToString: @"plugSize"]) { […]

¿Por qué puedo enviar posts a una instancia desasignada de NSArray?

Acabo de notar un comportamiento sorprendente de NSArray , es por eso que estoy publicando esta pregunta. Acabo de agregar un método como: – (IBAction) crashOrNot { NSArray *array = [[NSArray alloc] init]; array = [[NSArray alloc] init]; [array release]; [array release]; } Teóricamente, este código se bloqueará. Pero en mi caso nunca se estrelló […]

¿Forma eficiente de generar una secuencia alfabética aleatoria?

Quiero una secuencia de todos los caracteres del alfabeto random. En este momento, creo una matriz mutable de los 26 caracteres, barajéalos con el método exchangeObjectAtIndex: y luego agregué cada carácter a una cadena que devuelvo. Tiene que haber una mejor manera de hacer esto. Aquí está mi código: – (NSString *)shuffledAlphabet { NSMutableArray * […]

objective c cuándo utilizar NSDictionary en lugar de NSArray

Estoy en un dilema en términos de cuál de los dos debería usar. Voy a recuperar un grupo de datos a través de una API restless (devuelve json) y no estoy seguro de cómo debo almacenarlos antes de mostrarlos en mi tabla de visualización de la interfaz de usuario. p.ej. {"Events":[{"Id":5,"Name":"Event 1 2013"},{"Id":6,"Name":"Event 2 2013"}]} […]

¿Cómo insert un object entre la matriz?

Quiero insert un object entre la matriz. Por ejemplo ; NSMutableArray *array = [[NSMutableArray alloc]init]; [array addObject:@"1"]; [array addObject:@"3"]; [array addObject:@"4"]; [array addObject:@"5"]; NSLog@"array is – %@", array); La salida será: array es – {1,3,4,5} Pero ahora quiero agregar otro object como "2" entre esta matriz y quiero la salida como esta; matriz es – […]

¿Cómo definir matriz 2×2 en ios?

¿Cómo definir 2×2 o 3X … array en ios? Me gusta esto [name=john , age=21 , num=1] [name=max , age=25 , num=2] [name=petter , age=22 , num=3] Con columnas en NSMutableArray, solo puede agregar filas con objects; Quiero esta matriz [] []

Verificando si NSMutableArray contiene valores de otra matriz

Tengo un 3 objects NSMutableArray que contienen objects CMTime . ¿Cómo puedo repetir los tres de manera eficiente y averiguar si hay valores duplicates en los tres? Por ejemplo, estoy recorriendo uno de los times y leyendo el valor y almacenándolo en x . Ahora, quiero ver si ocurre x (en cualquier position) dentro de […]

Asignar valores flotantes a NSMutableArray

Quiero asignar variables de flotación a una matriz nsmutable en un ciclo for. Lo hice como a continuación. Pero la matriz nsmutable es nula. ¿Como puedo resolver esto? (la distancia es float y enyakinarray es NSMutablearray). for (int i=0; i<[ws3.CustomerID count]; i++) { //radian hesaplaması float total = [first floatValue]; float theta = total * […]

Agregar un object de cadena a NSMutuableArray

Estoy intentando agregar un object NSString a NSMutuableArray: tableItems = [tableItems addObject:timeString]; . Ya he inicializado la matriz, pero cuando agrego el object NSString, obtengo este error: Assigning to 'NSMutuableArray *_strong'from incompatible type void. Todo el código está aquí: ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController{ UILabel *lbl; NSTimer *stopTimer; NSDate *startDate; BOOL running,lap; UIButton […]