Articles of ios

Cifrado AES de iOS: error al cifrar

En mi proyecto, tuve que implementar AES 128 CBC Encryption. Estoy usando Categoría y está basado en NSData. Este es mi código de encriptación: – (NSData*)AES128Decrypt { char ivPtr[kCCKeySizeAES128 + 1]; bzero(ivPtr, sizeof(ivPtr)); // fetch iv data [iv getCString:ivPtr maxLength:sizeof(ivPtr) encoding:NSUTF8StringEncoding]; // ‘key’ should be 32 bytes for AES256, will be null-padded otherwise char keyPtr[kCCKeySizeAES128 […]

La subclase Xcode NSManagedObject contiene opcionales cuando están marcados como no opcionales

Tengo una entidad de datos central llamada Film que tiene el título y la fecha de las propiedades. Noté que la subclase NSManagedObject generada contiene propiedades NSManaged opcionales aunque marqué las propiedades como no opcionales en el inspector de datos centrales. ¿Puedo cambiarlo manualmente como propiedad no opcional o es una mejor opción dejarlo como […]

Escribir atributos de archivo extendidos ejemplo rápido

Estoy buscando una solución para agregar atributos de archivos extendidos para un archivo en forma rápida. Revisé este enlace Escribir atributos de archivos extendidos , pero las soluciones están en el objective c y necesito una solución rápida.

Copie NSAttributedString en UIPasteBoard

¿Cómo se copia un NSAttributedString en la mesa de trabajo , para permitir que el usuario pegue o pegue programáticamente (con – (void)paste:(id)sender , desde el protocolo UIResponderStandardEditActions). Lo intenté: UIPasteboard *pasteBoard = [UIPasteboard generalPasteboard]; [pasteBoard setValue:attributedString forPasteboardType:(NSString *)kUTTypeRTF]; pero esta falla con: -[UIPasteboard setValue:forPasteboardType:]: value is not a valid property list type’ lo cual […]

La fecha del método DateFormatter (desde: String) devuelve nil para fechas específicas en idiomas específicos en Swift

Realmente no entiendo qué está sucediendo con este código, estoy tratando de convertir una cadena hasta la fecha. Lo que no entiendo es que la conversión funciona durante la mayoría de las fechas, pero no funciona especialmente solo para 2 fechas. let dateFormatter = NSDateFormatter() dateFormatter.locale = NSLocale(localeIdentifier: “es”) dateFormatter.dateFormat = “dd ‘de’ MMMM” dateFormatter.dateFromString(“1 […]

¿Cómo publicar más parámetros con el código de carga de imágenes en iOS?

Hola, estoy cargando la imagen en el servidor php y cargué con éxito con la ayuda de este código – (NSString*)uploadData:(NSData *)data toURL:(NSString *)urlStr:(NSString *)_userID { // File upload code adapted from http://www.cocoadev.com/index.pl?HTTPFileUpload // and http://www.cocoadev.com/index.pl?HTTPFileUploadSample NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease]; [request setURL:[NSURL URLWithString:urlStr]]; [request setHTTPMethod:@”POST”]; // NSString* = [NSString stringWithString:@”0xKhTmLbOuNdArY”]; NSString *stringBoundary […]

iOS cómo detectar cuándo se eliminó la aplicación del proceso

¿Cuál es el método delegado para detectar cuándo se cerró la aplicación? Me refiero cuando el usuario toca este botón: Sé sobre el método a continuación: – (void)applicationDidEnterBackground:(UIApplication *)application; – (void)applicationWillEnterForeground:(UIApplication *)application; Pero no funcionan como esperaba en mi caso. Por ejemplo, he usado mi aplicación y he navegado a alguna pantalla. En caso de […]

Suscripción de auto-renovación en ios7

Sé que se me ha preguntado muchas veces, pero ninguna de las preguntas me está ayudando y no estoy seguro de cuál de estas respuestas sigue siendo válida en iOS 7. Estoy haciendo alguna aplicación con suscripción de Renovación automática. He creado con éxito mi producto y puedo comprarlo con usuarios de prueba. Mi pregunta […]

¿Tiene una aplicación de iOS acceso de escritura dentro de su paquete?

Guardo algunos archivos generados en tiempo de ejecución dentro del paquete .app de mi aplicación iOS. En el simulador funciona bien, en el dispositivo se bloquea: Podría crear archivos de salida en la ruta del caché del sombreador dada ‘/var/mobile/Applications/CB064997-B40E-4FE3-9834-B3217CE33489/SimedTest.app/Ogre3D/assets/RTShaderLib/cache/ ¿Hay una buena visión general de dónde debo y no debo poner los archivos, cómo […]

UICollectionView agregar imagen a una celda

Estoy trabajando en un proyecto que usa UICollectionView para mostrar datos que pueden tener o no una imagen. La forma en que estoy usando es verificar si la url de la imagen no es nula, luego agregar un ImageView en la celda. – (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { if (question.picture != (id)[NSNull null]) { […]