Articles of ios9

dyld: El símbolo no se encuentra: ___NSDictionary0__ al usar Google ServiceGenerator binary con documentos de descubrimiento en XCode 7 y iOS target 9.0

Estoy tratando de generar el código API del cliente desde el backend de Google usando Google serviceGenerator con el documento de descubrimiento como input. El siguiente es el command exacto: /Users/raja/Library/Developer/Xcode/DerivedData/ServiceGenerator-dycdiotwolfqnaelznaucewpppjr/Build/Products/Debug/ServiceGenerator ./userRecordApi-v1-rpc.discovery –outputDir ~/API Sin embargo, veo el siguiente error dyld: Symbol not found: ___NSDictionary0__ Referenced from: /Users/raja/Library/Developer/Xcode/DerivedData/ServiceGenerator-dycdiotwolfqnaelznaucewpppjr/Build/Products/Debug/ServiceGenerator (which was built for Mac OS X […]

UIKeyboardWillShowNotification llamando dos veces ios 9

Estoy usando UIKeyboardWillShowNotification para detectar cuándo un campo de text es seleccionado por el usuario y el keyboard se está abriendo. En ios 8 y versiones anteriores de iOS está funcionando bien pero hoy actualizo a iOS 9 y xCode 7. el problema es que en iOS ahora se llama a la notificación después de […]

uiTableView, ¿selecciona la fila seleccionada anteriormente?

Tengo un problema con la function de delegado didDeselectRowAtIndexPath . como cuando selecciono por primera vez, didDeselectRowAtIndexPath no se llama. pero cuando selecciono otra celda, se llamó didDeselectRowAtIndexPath pero con la ruta de índice para la selección anterior. tomemos un ejemplo: He seleccionado la fila en el índice 5. así que no ocurrirá nada. He […]

¿Cuáles son los beneficios de usar un UINavigationController para agregar una vista con addSubView?

Digamos que tengo dos páginas con dos UIViewControllers , UIViewController1 y UIViewController2 . Si quiero mostrar un UIViewController2 en la parte superior de UIViewController1 , tengo tres opciones: utilizando UINavigationController pushViewController . usando presentViewController . addSubView : UIViewController1.view.addSubView(UIViewController2.view) Si necesito una transición entre mis puntos de vista, prefiero la tercera opción porque me da mucho […]

Los permissions de Facebook de iOS 9 fallaron

Estoy usando Xcode 7 beta 6, iOS 9 beta 5. En mi código existente (que funciona en iOS 7 y 8) tengo esto: FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; [login logInWithPublishPermissions:@[@"manage_pages"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { if (error) { NSLog(@"There was an error with FB:\n %@",error.description); } else if (result.isCancelled) { } else { if […]

ios 9 problemas de tamaño de pantalla objective-c

Actualizo a ios 9 y xcode 7 (desde xcode 6.2) y ahora esto sucede cuando inicio mi aplicación: Ahora hay todas estas barras negras arriba y abajo. Mi appDelegate es así: – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. // self.window.backgroundColor = […]

iOS 9 transición personalizada – animationControllerForDismissedController no se llama

Soy un novato en el desarrollo de iOS y recientemente me topé con este problema con la transición personalizada en iOS 9. Tengo un object conforme al protocolo UIViewControllerTransitioningDelegate e implemento animationControllerForDismissedController , algo así como: @implementation MyCustomizedTransitioningDelegate #pragma mark – UIViewControllerTransitioningDelegate – (id<UIViewControllerAnimatedTransitioning>)animationControllerForDismissedController:(UIViewController *)dismissed { MyCustomizedTransitionAnimator *animator = [[MyCustomizedTransitionAnimator alloc] init]; animator.presenting = NO; […]

dequeueReusableHeaderFooterViewWithIdentifier no llama al método init en ios9

Estoy usando una celda de encabezado personalizada, y mientras funciona correctamente en ios8, cuando la pruebo en un dispositivo ios9, la tabla llama a dequeueReusableHeaderFooterViewWithIdentifier, pero no llama a la function initWithFrame (o cualquier function de inicio que probé), por lo que acaba de get un espacio en blanco para un file de encabezado. ¿Hay […]

Añade una matriz de cadenas a una cadena en Swift

Tengo una matriz de cadenas para una variable y una cadena como otra variable. Me gustaría agregar todas las cadenas de la colección a una sola cadena. Entonces, por ejemplo, tengo: var s = String() //have the CSV writer create all the columns needed as an array of strings let arrayOfStrings: [String] = csvReport.map{GenerateRow($0)} // […]

El video de YouTube embedded en UIWebView no tiene sonido en un dispositivo real.

Así es como inserto mi video. Tiene sonido en el simulador, pero no tiene sonido en un dispositivo real (iOS 9.0.2 (13A452)) Xcode 7.1.1. Este es el código que uso para jugarlo: if let youtubeID = youtubeID { let embededHTML = "<html><body><iframe src=\"http://www.youtube.com/embed/\(youtubeID)?playsinline=1\" width=\"\(width)\" height=\"\(height)\" frameborder=\"0\" allowfullscreen></iframe></body></html>" cell!.webView.allowsInlineMediaPlayback = true cell!.webView.scalesPageToFit = true cell!.webView.mediaPlaybackAllowsAirPlay = […]