Articles of swift

¿Cómo usar NSToolBar en Xcode 6 y Storyboard?

He intentado construir sobre una aplicación Cocoa que usa Swift y Storyboard en Xcode 6, pero ¿cómo puedo usar NSToolbar allí? En Xcode 5 y xib, puede agregar NSToolbar desde dentro de la Biblioteca de objetos a cualquier archivo .xib y luego hacer clic en la barra de herramientas agregada para expandirlo y arrastrar y […]

El método supportedInterfaceOrientations no anula ningún método de su superclase

En un UIViewController, este código: public override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask { if let mainController = self.mainViewController{ return mainController.supportedInterfaceOrientations } return UIInterfaceOrientationMask.all } da el error El Method doesn’t override any method from its superclass Estoy utilizando Xcode 8 beta 4 y el objective de implementación de iOS es 9.0, y la Use Legacy Swift […]

Xcode versión 6.1 (6A1030) – Apple Mach O-Linker Error – Edificio

Actualicé mi Xcode a la última versión: Versión 6.1 (6A1030). Yo uso el lenguaje Swift. Cuando construyo mi aplicación, tengo 25 problemas: Apple Mach-O Linker error Undefined symbols for architecture i386: “__TFE10FoundationCSo11NSPredicateCfMS0_Ft6formatSSGSaPSs11CVarArgType___GSqS0__”, referenced from: __TFC19TestBentley_Network8EventDAO11updateEventfS0_FCS_5EventT_ in EventDAO.o __TFC19TestBentley_Network8EventDAO10deletEventfS0_FCS_5EventT_ in EventDAO.o “__TFE10FoundationCSo7NSArray8generatefS0_FT_CS_15NSFastGenerator”, referenced from: __TFC19TestBentley_Network8EventDAO10deletEventfS0_FCS_5EventT_ in EventDAO.o “__TFE10FoundationCSo8NSString24convertFromStringLiteralfMDS0_FVSs12StaticStringDS0_”, referenced from: __TFO19TestBentley_Network13NotificationsCfMS0_FT8rawValueCSo8NSString_GSqS0__ in Notifications.o __TFO19TestBentley_Network13Notificationsg8rawValueCSo8NSString in Notifications.o […]

Swift: método de clase de carga Objective C

En Objective-C, NSObject tenía un método de clase llamado load que se llama cuando la clase se carga por primera vez. ¿Cuál es el equivalente en Swift? @implementation MyClass + (void)load { [self registerClass]; } @end

FBSDKAccessToken currentAccessToken nil después de salir de la aplicación

Estoy desarrollando una aplicación iOS con el SDK de Facebook para iniciar sesión. Establecí LogInViewController como el controlador de vista inicial en el guión gráfico, desde donde el usuario inicia sesión con la cuenta de FB. Tengo otro ViewController que se carga correctamente una vez que el usuario inicia sesión. En el archivo de AppDelegate […]

¿Por qué es opcional el valor de retorno de String.addingPercentEncoding ()?

La firma del método String para el porcentaje de escape es: func addingPercentEncoding(withAllowedCharacters: CharacterSet) -> String? (Esto era stringByAddingPercentEncodingWithAllowedCharacters en Swift 2.) ¿Por qué este método devuelve un opcional? La documentación dice que el método devuelve nil “si la transformación no es posible”, pero no está claro en qué circunstancias podría fallar la transformación de […]

¿Puede un Swift Opcional Int (Int?) Exponerse a Objective-C a través de un puente?

Dentro de una clase Swift derivada de un marco basado en Obj-C (pero podría ser tan fácilmente una clase Swift con un atributo @objc) declaro dos propiedades almacenadas: var optInt: Int? var optString: String? Solo OptString se expone a Obj-C a través del encabezado -Swift.h generado. ¿Cuerda? presumiblemente está bien porque está expuesto usando un […]

¿Por qué puedo lanzar a NSManagedObject pero no al tipo de mi entidad?

Estoy usando el código repetitivo Swift para Core Data en un proyecto nuevo. Mi archivo .xcdatamodeld tiene una única entidad definida ( Task ) con un solo atributo ( name ). Tengo un archivo Task.swift que se ve así: import CoreData class Task: NSManagedObject { @NSManaged var name: String } Cuando ejecuto esto, funciona: var […]

Cómo inicializar una estructura de un objeto json

HI soy nuevo para acelerar cualquier idea. Cómo inicializar una estructura desde un objeto json. No pude entender cómo puedo hacerlo. {“usuario”: {“nombre”: “cruskuaka”, “correo electrónico”: “cristlika@gmail.com”, “phoneNo”: “018833455”}, “dirección”: {“casa”: “100”, “calle “:” B “,” ciudad “: {” town_id “:” 1 “,” town_name “:” Galway city centre “},” city “: {” city_id “:” 10 […]

¿Cómo se actualiza una entrada de CoreData que ya se guardó en Swift?

No estoy seguro de lo que estoy haciendo mal aquí, pero cuando guardo la primera vez en coredata, funciona bien. Cuando bash sobrescribir eso, no es así. func testStuff() { var token = loadLoginData() println(“Token \(token)”) saveLoginData(“New Token”) var newToken = loadLoginData() println(“Token \(newToken)”) } func saveLoginData(accessToken: String) { var appDel: AppDelegate = (UIApplication.sharedApplication().delegate as […]