Articles of objective c

UITextView dentro de UIScrollView con AutoLayout

Estoy tratando de colocar UITextView dentro de UIScrollView con AutoLayout sin suerte. Lo que he intentado es, Coloqué UIScrollView dentro de la vista principal en Storyboard Coloqué UITextView dentro de UIScrollView en Storyboard e inhabilité el desplazamiento habilitado Establecí restricciones (inicial, final, superior, inferior) en UIScrollView Establecí restricciones (superior, principal, posterior, altura) en UITextView Creé […]

Intercambio de imágenes de WhatsApp iOS

Estoy desarrollando una aplicación de iOS en la que tengo que compartir imágenes en WhatsApp desde mi aplicación. Encontré este código, pero se trata solo de compartir texto https://github.com/jberlana/JBWhatsAppActivity

¿Pueden los nuevos literales de Clang Objective-C redirigirse a clases personalizadas?

Aunque la sobrecarga de @ comienza a pisar territorio peligroso, me encanta la adición de los nuevos literales de Objective-C en Clang 3.1. Lamentablemente, los nuevos literales son de uso limitado para mí. Excepto en los casos en los que el código necesita interactuar con AppKit, he descartado el uso de las clases Foundation a […]

Objective-C pasando por … nil listas de argumentos finalizados

Tener algunos problemas con … en ObjectiveC. Básicamente estoy envolviendo un método y quiero aceptar una lista de finalización nil y paso directamente esa misma lista al método que estoy envolviendo. Esto es lo que tengo pero causa un locking EXC_BAD_ACCESS . Inspeccionando los vars locales, aparece cuando otherButtonTitles es simplemente un NSString cuando se […]

¿Hay un reloj en iOS que se pueda usar y que el usuario no pueda cambiar?

Estoy tratando de diseñar un sistema donde ocurran eventos en tiempo real y quiero sincronizarlos con un reloj. [NSDate date] normalmente estaría bien, pero el usuario podría cambiar esto y engañar al sistema. Todo lo que necesito es un reloj que pueda tomar de tiempos relativos (por ejemplo, un contador de 64 bits). No necesito […]

Cómo habilitar ARC para un solo archivo

Quiero traer una sola clase de Objective-C escrita usando ARC a un proyecto anterior. Internet proporciona muchas referencias sobre cómo habilitar ARC para su proyecto y luego desactivarlo para archivos individuales, pero quiero hacer lo contrario. Quiero dejar el proyecto tal como está, es decir, usar el conteo manual de referencias y luego habilitar ARC […]

¿Cuál es la diferencia entre y nil?

Aquí hay un contexto donde lo he visto: NSMutableArray *controllers = [[NSMutableArray alloc] init]; for (unsigned i = 0; i < kNumberOfPages; i++) { [controllers addObject:[NSNull null]]; } ¿por qué no nada en ese lugar?

Centrando MKMapView en puntos N-pixels debajo del pin

Desea centrar MKMapView en un punto N-pixels debajo de un pin dado ( que puede o no ser visible en el MapRect actual ). He estado tratando de resolver esto usando varias jugadas con -(CLLocationCoordinate2D)convertPoint:(CGPoint)point toCoordinateFromView:(UIView *)view sin éxito. Alguien ha pasado por este camino ( sin juego de palabras )?

Cómo rotar una imagen 90 grados en iOS?

Lo que quiero hacer es tomar una instantánea de mi cámara, enviarla a un servidor y luego el servidor me devuelve la imagen en un viewController. Si la imagen está en modo vertical, la imagen aparece bien en la pantalla; sin embargo, si la imagen se tomó en modo horizontal, la imagen aparece estirada en […]

iOS 11: la altura del teclado regresa a 0 en la notificación del teclado

He estado usando notificaciones de teclado sin ningún problema y obtengo la altura exacta del teclado. – (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@”%f”,keyboardSize.height);} pero con iOS 11, el tamaño del teclado es 0 cuando se invoca la notificación. ¿Cuál es el problema que ocurre en este escenario? Estoy usando xcode […]