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

1 la respuesta

encodeWithCoder: selector no reconocido enviado a la instancia [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo depurar el error 'selector no reconocido enviado a la instancia' [/questions/25853947/how-can-i-debug-unrecognized-selector-sent-to-instance-error] 9 respuestas Estoy intentando usar el ...

6 la respuesta

¿Por qué NSUserDefaults no pudo guardar NSMutableDictionary en iOS?

Me gustaría guardar unNSMutableDictionary objeto enNSUserDefaults. El tipo de clave enNSMutableDictionary esNSString, el tipo de valor esNSArray, que contiene una lista de objetos que implementaNSCoding. Por documento,NSString yNSArray ambos son ...

6 la respuesta

Inspección de archivos de tipo "NeXT / Apple typedstream" versión 4 (NSArchiver)

Para un programa de recuperación de datos, necesito poder extraer los valores y tipos de los archivos escritos por NSArchiver, sin tener acceso a los marcos ...

1 la respuesta

Agregar NSCoding como una extensión

Me gustaría extender una clase de marco (No quiero editar el código fuente directamente) y hacer que se ajuste aNSCoding. Básicamente, aquí hay una simplificación de la situación en la que estoy: /* Can't be edited. */ class Car: NSObject { var ...

2 la respuesta

¿Codificación NS con objetos personalizados anidados?

Tengo una serie de objetos anidados que necesito pasar a través del protocolo NSCoding para poder guardar el objeto de nivel superior en NSUserDefaults.Aquí ...

2 la respuesta

Guardando una NSArray de objetos personalizados

He creado una subclase de UIImage (UIImageExtra) ya que quiero incluir propiedades y métodos adicionales.Tengo una matriz que contiene instancias de esta cla...

3 la respuesta

Intente insertar un objeto de lista que no sea de propiedad al intentar guardar un objeto personalizado en Swift 3

Tengo un objeto simple que se ajusta a laNSCoding protocolo. import Foundation class JobCategory: NSObject, NSCoding { var id: Int var name: String var URLString: String init(id: Int, name: String, URLString: String) { self.id = id self.name = ...

1 la respuesta

Obtuve un selector -replacementObjectForKeyedArchiver no reconocido: bloqueo al implementar NSCoding en Swift

Creé una clase Swift que se ajusta a NSCoding. (Xcode 6 GM, Swift 1.0) import Foundation private var nextNonce = 1000 class Command: NSCoding { let nonce: Int let string: String! init(string: String) { self.nonce = nextNonce++ self.string = ...

4 la respuesta

Swift 3 guardando y recuperando objetos personalizados de userDefaults

Tengo esto en Playground usando Swift 3, Xcode 8.0: import Foundation class Person: NSObject, NSCoding { var name: String var age: Int init(name: String, age: Int) { self.name = name self.age = age } required convenience init(coder aDecoder: ...

3 la respuesta

Comportamiento extraño al descodificar una NSArray a través de NSSecureCoding

Pasé toda la tarde golpeando mi cabeza contra la pared tratando de averiguar por qué la decodificación de esta clase estaba fallando. La clase tiene una prop...