Articles of rápidos

PinterestSDK CocoaPods no funciona

¿Alguien recientemente ha utilizado con éxito el PinterestSDK CocoaPods? Este es el enlace que utilicé como reference: https://developers.pinterest.com/docs/sdks/ios/ Recibo el siguiente error: Pre-descarga: PinterestSDK de git@github.com:pinterest/ios-pdk.git [!] Error al instalar PinterestSDK [!] / Usr / bin / git clone git@github.com: pinterest / ios-pdk.git / var / folders / 2m / 87ls355x7_7b50b61d9h3lkr0000gn / T / d20150924-16277-16zcydf […]

cómo extender Swift Dictionary de donde K: String y V: String

Estaba pensando en la siguiente syntax: extension Dictionary where Key:String,Value:String{ func addIfNew(key:String,value:String){ print("new item added: \(key) with value: \(value)") } } Por ejemplo: la function registraría cualquier nuevo dato agregado.

Swift 2.0 Formatea 1000's en K's amigables

Estoy intentando escribir una function para presentar miles y millones en K's y M's. Por ejemplo: 1000 = 1k 1100 = 1.1k 15000 = 15k 115000 = 115k 1000000 = 1m Aquí es donde llegué hasta ahora: func formatPoints(num: Int) -> String { let newNum = String(num / 1000) var newNumString = "\(num)" if num […]

Clase Enum en Swift

Estoy tratando de crear una class de enumeración con un tipo y una function que devuelva todos los types. Inicialmente tengo mi enumeración en mi class de objects y una function que los devuelve como una matriz: class someClass: Mappable { enum Type: Int { case A = 0 case B = 1 case C […]

Llamar a la function fuera de la class desde el button UIB

Tengo una function que me gustaría llamar cuando se presiona un button, pero a diferencia de todo lo que he hecho hasta la date, me gustaría poder alcanzarlo desde cualquiera de los varios ViewControllers. No quiero tener que duplicar el mismo fragment de código en cada ViewController. Intenté definir la function a la que quiero […]

Crear tarea ASYNC en Swift 2

Quiero mostrar a los usuarios la location actual en el map y sé que no es una tarea instantánea. Quiero llamar a mi function showCurrentLocation () en la tarea ASYNC. Estaba tratando de aprender los cierres de llamadas pero no pude entender cómo puedo crear la tarea ASYNC para esto. Sé que esta no es […]

¿Cómo se pueden conformar las variables de protocolo 'set & get?

Estoy jugando con protocolos y cómo ajustarme a ellos. protocol Human { var height: Int {get set} } struct boy : Human { var height: Int {return 5} // error! } Estoy intentando aprender diferentes forms en que puedo implementar set and get. Sin embargo, el código anterior da un error que tipo 'niño' no […]

¿Cómo cambiar UISearchBar Icon a una image personalizada?

Actualmente, tengo la lupa pnetworkingeterminada como icono de la barra de búsqueda. Sin embargo, quiero poner una image personalizada en su lugar, particularmente esta image: icono de flecha personalizado ¿Cómo iba a cambiar el icono pnetworkingeterminado de la barra de búsqueda a la image personalizada?

Función de anulación Swift en extensión

Si tengo una class: class Spaceship<FuelType> { function prepareForLiftoff() throws { //Start the countdown! } } Originalmente supuse que podría anular prepareForLiftoff sin subclasss agregando una extensión: extension Spaceship where FuelType: CollectionType { func prepareForLiftoff() throws {} } Sin embargo, este código no comstack, el error dice invalid networkingeclaration de la function, lo que tiene […]

El text de UILabel actualizado dentro de un cierre Swift se niega a mostrar

Mientras aprendía Swift, estoy codificando una aplicación de práctica simple iOS para rastrear la información del clima para una ciudad determinada desde un sitio y mostrarla en un UILabel. El código utiliza un cierre "NSURLSession.shanetworkingSession (). DataTaskWithURL". Aunque puedo get los datos correctamente y capturar el text relevante en "UILabel.text", no puedo hacer que la […]