Articles of objective

iOS: obtén la key de dígitos de CNContact

Estoy usando el marco de contacto nuevo para iOS 9 y no puedo encontrar la forma de get los dígitos de la tecla phoneNumbers en un CNContact. Haciendo un NSLog del CNContact obtengo este resultado: <CNContact: 0x14f57e680: identifier=1B39B156-A151-4905-9624- DB117ACFBADC, givenName=John, familyName=Doe, organizationName=CompanyName, phoneNumbers=( "<CNLabeledValue: 0x154297a40: identifier=3FEB6B0C-7179-4163-93E6-63C156C2F02B, label=_$!<Mobile>!$_, value=<CNPhoneNumber: 0x155400e00: countryCode=us, digits=1234567890>>" ), emailAddresses=( ), postalAddresses=( […]

UIView Draw Circle con borde de línea punteada

¿Hay alguna forma de dibujar un círculo UIView con un borde de línea de puntos? Quiero tener control sobre el espacio entre los puntos y el tamaño de los puntos. Traté de especificar mi propia image de patrón, pero cuando lo hago en un círculo, no se ve bien: UIView *mainCircle = [[UIView alloc] initWithFrame:CGRectMake(0, […]

Cargar imágenes en Firebase

Estoy intentando upload imágenes a Firebase así: Firebase *ref = [[Firebase alloc] initWithUrl:@"https://<app-name>.firebaseio.com/posts"]; Firebase *newPost = [ref childByAutoId]; NSDictionary *newPostData = @{ @"image" : [self encodeToBase64String:image] }; [newPost updateChildValues:newPostData]; Estoy usando este código para codificar la image: – (NSString *)encodeToBase64String:(UIImage *)image { return [UIImagePNGRepresentation(image) base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength]; } Pero esto no funciona ya que la cadena excede […]

¿Cómo quitar la insignia de la barra de tabs específica después de hacer clic lejos de ella?

Quiero eliminar la insignia de la barra de tabs solo después de que el usuario haga clic fuera de la barra de tabs con la insignia Por ejemplo, la insignia aparece en la pestaña 'Noticias' como se muestra a continuación. Si hago clic en la pestaña Noticias, la insignia seguirá apareciendo. La insignia solo desaparecerá […]

Los instrumentos muestran pérdida de memory: Xcode 5 / iOS7

Tengo la siguiente pieza de código: NSString *bgImageName = [[Useful instance] getRootviewBackgroundImageName]; UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:bgImageName]]; imageView.clipsToBounds = YES; CGRect rc = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height); [imageView setFrame:rc]; [self.view insertSubview:imageView atIndex:0]; [imageView release]; Los instrumentos muestran 100% y una pérdida de memory en la línea dos en el código anterior, que no […]

¿Cómo agregar una subvista "detrás" de otros elementos?

En uno de mis ViewControllers, estoy rotando un UIImageView usando este método: UIImageView *tmp = (UIImageView *)[self.view viewWithTag:1]; if(tmp) [tmp removeFromSuperview]; // Create new label and add it back (with proper rotation) self.arrowImage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 157, 320, 320)]; self.arrowImage.image = [UIImage imageNamed:@"image"]; self.arrowImage.tag = 1; // Add back with same tag [self.view addSubview:self.arrowImage]; […]

Valores NSArray y NIL. Cómo devolver el número ("recuento") de los valores no NIL del set

Tengo dos preguntas sobre un NSArray: ¿Cómo puedo agregar valores nil a la matriz? ¿ [NSNull null] ser correcto? ¿Cuál sería el mejor código para devolver el número (recuento) de valores nulos y no nulos de esta matriz en su vista? ¡¡Gracias!!

Configuración persistente de la aplicación iOS después de la aplicación eliminada

Estamos creando una aplicación de la siguiente manera: El usuario comienza con 2 "tokens" gratis El usuario puede comprar un package de 10 tokens con una compra en la aplicación de $ .99. Hemos implementado esto usando NSUserDefaults para save el número de tokens. ¿Hay alguna manera de hacer que nuestra configuration de token 2 […]

typedef struct y declarar una variable de estructura

Actualmente estoy trabajando en una aplicación de iOS, en la que estoy usando la estructura para almacenar algunos datos. Declaré una estructura como: typedef struct Message { int messageType; char *data; int length; } Message; Pero cuando necesito declarar una variable escribí accidentalmente como: struct Message *myMessage = NULL; Esto funciona bien, no hay problemas. […]

Agregue banner iAd en UItableView con storyboard

No logro que iAd funcione en storyboard, dentro de un UITableViewController. Esto es básicamente lo que he hecho hasta ahora: en el guión gráfico, he arrastrado una vista de banner iAd en la parte inferior de la escena de mi UITableViewController. (No pude configurar el banner en la vista misma como el storyboard lo impide. […]