Resultados de la búsqueda a petición "foundation"

5 la respuesta

Cuál es la lógica detrás de tener versiones mutables e inmutables de clases como NSArray, NSDictionary, etc. en el objetivo C?

¿Por qué las clases de colección comunes en Objective C como NSString, NSArray, NSDictionary, etc. tienen una versión mutable y otra inmutable? ¿Cuál es la lógica detrás de definirlos por separado? ¿Rendimiento, gestión de memoria o cualquier ...

2 la respuesta

¿NSSet's contiene objeto: prueba de igualdad de puntero o igualdad de valor?

Digo que tengo unaNSSet con una cuerda adentro. Si envíocontainsObject: con otra cadena que es un puntero diferente pero exactamente el mismo valor de cadena, devolveráYES? Además, ¿es la misma historia cuando se trata deremoveObject:? Es ...

3 la respuesta

Usando makeObjectsPerformSelector: withObject: con un falso booleano

Tengo una serie de

1 la respuesta

¿Por qué el init no es un método de clase?

Porque es el

2 la respuesta

¿Cuál es la estructura de datos detrás de NSMutableArray?

Por lo general, una clase de "matriz mutable" se implementa como un contenedor alrededor de una matriz simple. El contenedor asigna más memoria cuando agrega un elemento más allá del final. Esta es una estructura de datos común y el rendimiento ...

1 la respuesta

¿Cómo integrar iCloud en una aplicación no basada en documentos?

3 la respuesta

Extraer caracteres del objeto NSString

¿Cómo extraer caracteres individuales de un objeto de cadena en Objective-C? Ejemplo NSString * fooString = [NSString stringWithFormat:@"FOOSTRING"]; Me gustaría extraer caracteres individuales del objeto de cadenafooString está apuntando ...

2 la respuesta

Diccionario en orden incorrecto - JSON

Estoy tratando de crear un diccionario que pueda convertir en un objeto con formato JSON y enviar al servidor. Ejemplo: var users = [ [ "First": "Albert", "Last": "Einstein", "Address":[ "Street": "112 Mercer Street", "City": "Princeton"] ], [ ...

4 la respuesta

Capturando NSException en Swift

El siguiente código en Swift provoca la excepción NSInvalidArgumentException: task = NSTask() task.launchPath = "/SomeWrongPath" task.launch()¿Cómo puedo atrapar la excepción? Según tengo entendido, try / catch en Swift es para errores lanzados ...

2 la respuesta

¿Cuál es la disponibilidad de NSNotFound?

Esta documentación en Xcode paraNSNotFound es bastante confuso: [/imgs/oIgcc.png] Dice "Disponible en iOS 2.0 a 8.4" y "Disponibilidad: iOS 8.1 a 8.0". Entonces...¿Está disponible antes de 8.0? ¿O en 9.0+? Además, ¿qué está pasando aquí, si es ...