Preguntas etiquetadas con swift

Swift es un lenguaje de programación de propósito general seguro, rápido y expresivo desarrollado por Apple Inc. para sus plataformas y Linux. Swift es de código abierto. Use la etiqueta solo para preguntas sobre las características del idioma o para solicitar código en Swift. Use las etiquetas [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] y [cocoa] para preguntas (independientes del idioma) sobre las plataformas o marcos.



9
¿Cómo serializar o convertir objetos Swift a JSON?
Esta clase de abajo class User: NSManagedObject { @NSManaged var id: Int @NSManaged var name: String } Necesita ser convertido a { "id" : 98, "name" : "Jon Doe" } Intenté pasar manualmente el objeto a una función que establece las variables en un diccionario y devuelve el diccionario. Pero …
81 json  swift 


5
Swift agrega subview y elimínela
Quiero agregar una vista secundaria y eliminarla con un toque. Este es mi codigo: / * Para agregar subvista * / var testView: UIView = UIView(frame: CGRectMake(0, 0, 320, 568)) testView.backgroundColor = UIColor.blueColor() testView.alpha = 0.5 testView.tag = 100 super.view.userInteractionEnabled = false self.view.userInteractionEnabled = true self.view.addSubview(testView) / * Para eliminar …
81 ios  swift  uiview 


10
¿Cómo combinar dos instancias de diccionario en Swift?
¿Cómo agrego uno Dictionarya otro Dictionaryusando Swift? Estoy usando la AlamoFirebiblioteca para enviar una JSONa una REST server. Diccionario 1 var dict1: [String: AnyObject] = [ kFacebook: [ kToken: token ] ] Diccionario 2 var dict2: [String: AnyObject] = [ kRequest: [ kTargetUserId: userId ] ] ¿Cómo combino los dos …
81 ios  json  xcode  dictionary  swift 

8
Navegue con rapidez mediante programación a otro controlador de vista / escena
Estoy usando el siguiente código para navegar programáticamente a otro ViewController. Funciona bien, pero de alguna manera oculta el navigation bar. ¿Cómo puedo solucionar esto? (la barra de navegación se crea insertando el ViewControlleren el navigation controllersi eso importa). let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil) let nextViewController = …

11
Rápido: eliminar el carácter "de la cadena
Tengo una cadena que es "Opcional (" 5 ")". Necesito eliminar el "" que rodea al 5. He eliminado el 'Opcional' haciendo: text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil) Tengo dificultades para eliminar los caracteres ", ya que designan el final de una cadena en el código.
81 ios  xcode  string  swift 

16
¿La mejor manera de analizar la cadena de URL para obtener valores para las claves?
Necesito analizar una cadena de URL como esta: &ad_eurl=http://www.youtube.com/video/4bL4FI1Gz6s&hl=it_IT&iv_logging_level=3&ad_flags=0&endscreen_module=http://s.ytimg.com/yt/swfbin/endscreen-vfl6o3XZn.swf&cid=241&cust_gender=1&avg_rating=4.82280613104 Necesito dividir NSString en partes signle como cid=241y &avg_rating=4.82280613104. He estado haciendo esto con substringWithRange:pero los valores regresan en un orden aleatorio, así que eso lo estropea. ¿Existe alguna clase que permita un análisis fácil donde básicamente pueda convertirlo a NSDictionary …

7
UIApplication.registerForRemoteNotifications () se debe llamar solo desde el hilo principal
Xcode 9 (iOS 11) me muestra un error / advertencia al registrarme para la notificación Push (remota). Aquí hay un mensaje de error Y aquí está el código, lo intenté: let center = UNUserNotificationCenter.current() center.delegate = self center.requestAuthorization(options: [.sound, .alert, .badge]) { (granted, error) in if error == nil{ UIApplication.shared.registerForRemoteNotifications() …


7
Solicitud GET rápida con parámetros
Soy muy nuevo en Swift, por lo que probablemente tendré muchas fallas en mi código, pero lo que intento lograr es enviar una GETsolicitud a un servidor localhost con parámetros. Más aún, estoy tratando de lograrlo dado que mi función toma dos parámetros baseURL:string,params:NSDictionary. No estoy seguro de cómo combinar …
81 ios  swift  get  nsurlrequest 


2
¿Cuáles son las diferencias entre lanzamientos y relanzamientos en Swift?
Después de buscar algunas referencias para resolverlo, desafortunadamente, no pude encontrar una descripción útil y simple para comprender las diferencias entre throwsy rethrows. Es un poco confuso tratar de entender cómo debemos usarlos. Mencionaría que estoy familiarizado con el -predeterminado- throwscon su forma más simple para propagar un error, de …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.