Articles of swift2

Swift 2: Cómo cargar UITabBarController después de mostrar LoginViewController

Soy nuevo en Swift y Storyboard. Al principio tengo que mostrar la página de inicio de session y desde la página de inicio de session a UITabBarController. Una vez que el usuario recordó los detalles de inicio de session, debo verificar los detalles de inicio de session en AppDelegate y mostrar UITabBarController directamente si el […]

La actualización a Swift 2.0 'map' no está disponible: llame al método 'map ()' en la secuencia

El código es de un control github llamado ZLBalancedFlowLayout. ( enlace ) He estado intentando actualizar a Swift 2.0 pero obtengo este error "'map' no está disponible: llama al método 'map ()' en la secuencia". Cualquier consejo sería útil. Gracias de antemano. private func collectionView(collectionView:UICollectionView, framesForItemsInSection section:Int, inout updateContentSize contentSize:CGSize) -> ([CGRect], [CGFloat]) { let […]

¿Por qué no protege crear var sin envolver?

¿Por qué necesito desenvolver la variable unwrapped en la statement de devolución final? ¿No se supone que el guardia debe manejar esto? func test() -> String { let fmt = NSNumberFormatter() let myValue:Double? = 9.50 guard let unwrapped = myValue else { return "" } return fmt.stringFromNumber(unwrapped) } error: valor del tipo opcional 'String?' no […]

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 […]

Publique UIImage a Instagram usando Swift similar a SLComposeViewController

Tengo un proyecto iOS Xcode 7 Swift 2 en el que estoy trabajando. La aplicación publica fotos en Facebook y Twitter usando: var shareToFacebook: SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook) y var shareToTwitter: SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeTwitter) Me encanta lo fácil y simple que es publicar una foto en estos dos medios sociales. No necesitaba ni quería […]

Compruebe si una matriz contiene todos los elementos de otra en Swift

Quiero escribir una extensión para la matriz para comprobar si una matriz contiene todos los elementos de otra matriz, en mi caso de uso son los objects de cadena, pero sigo get: Cannot convert value of type 'T.Generator.Element' to expected argument type '@noescape _ throws -> Bool' en la línea self.contains(item) el error en el […]

¿Cómo deshabilitar resaltado UITableViewCell?

Tengo un background de vista gris oscuro con una vista de tabla transparente. Estoy usando el siguiente código para tratar de detener la celda resaltada cuando se hace clic en una celda. Funciona excepto en el momento en que la celda se hace clic inicialmente, veo un punto culminante. Luego paso a otra escena después […]

iOS: el operador binary '| =' no se puede aplicar a dos operandos 'Bool'

Obtuve un error al realizar una operación bit a bit en dos valores booleans. Error: "Operador binary '| =' no se puede aplicar a dos 'operandos' Bool ' func checkAvailability(available:Bool) -> Bool{ var bChanged = false bChanged |= available //"Binary operator '|=' cannot be applied to two 'Bool' operands" return bChanged } Por favor, alguien […]

Cómo utilizar el keyboard "Ir" para enviar UITextFields como un button UIB en Swift 2

Ok, así que tengo una function que permite a mi usuario usar el keyboard para ir al siguiente campo (que obtuve el código de SO) Funciona perfecto. Mi problema es que, una vez que mi usuario llegue al campo de text final, en el que he seleccionado "GO" como button de retorno y quiero usar […]

RegEx para caracteres alfanuméricos SIN caracteres especiales SWIFT iOs

Los criterios de mi contraseña son los siguientes: 8 caracteres de longitud No hay caracteres especiales Atleast 1 numeral Atleast 1 alfabeto