Domande taggate «swift»

Swift è un linguaggio di programmazione generico, sicuro, rapido ed espressivo sviluppato da Apple Inc. per le sue piattaforme e Linux. Swift è open-source. Utilizza il tag solo per domande sulle funzionalità della lingua o per richiedere il codice in Swift. Usa i tag [ios], [ipados], [macos], [watch-os], [tvos], [cacao-touch] e [cacao] per le domande (indipendenti dal linguaggio) sulle piattaforme o sui framework.


2
Ottieni un array di valori di proprietà da un array di oggetti
C'è una classe chiamata Employee. class Employee { var id: Int var firstName: String var lastName: String var dateOfBirth: NSDate? init(id: Int, firstName: String, lastName: String) { self.id = id self.firstName = firstName self.lastName = lastName } } E ho una serie di Employeeoggetti. Ciò di cui ho bisogno ora …
113 ios  arrays  swift 


9
Effetto parallasse iOS 7 nel controller della vista
Sto sviluppando un'app per iOS 7 in Objective-C. Ho uno schermo nella mia app con pochi pulsanti e una bella immagine di sfondo. (È un semplice xib con UIButtonssopra a UIImageView.) Stavo pensando che sarebbe bello se quei pulsanti avessero l'effetto di parallasse che ha la schermata iniziale di iOS …


17
Regola l'altezza dell'etichetta UIL sul testo
Ho alcune etichette di cui voglio adattare l'altezza al testo, questo è il codice che ho scritto per questo ora func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return label.frame.height } …
112 ios  swift  height  uilabel  frame 

4
UITableview con più di una cella personalizzata con Swift
Voglio usare un UITableview con diversi tableViewCells personalizzati. Le mie 3 celle sono come tali: Cella1: dovrebbe avere un'immagine e un'etichetta. Cell2: dovrebbe avere due etichette. Cell3: dovrebbe avere un dayPicker. Non voglio codificare un tag per le celle. Come posso gestirlo in Swift. Devo codificare la mia classe per …
111 swift  uitableview 


16
Come posso convertire una stringa in un hash MD5 in iOS utilizzando Swift?
Voglio convertire una stringa come "abc" in un hash MD5. Voglio farlo in iOS e Swift. Ho provato a utilizzare le soluzioni seguenti ma non funzionavano per me: Importazione di CommonCrypto in un framework Swift Come utilizzare il metodo CC_MD5 in un linguaggio rapido. http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ Per essere più chiari, voglio …
111 ios  swift  md5 

20
Come posso usare UIColorFromRGB in Swift?
In Objective-C, usiamo questo codice per impostare i codici colore RGB per le viste: #define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] view.backgroundColor=UIColorFromRGB(0x209624); Come posso usarlo in Swift?
110 ios  swift 

21
Swift: come ottenere la sottostringa dall'inizio all'ultimo indice di carattere
Voglio imparare il modo migliore / più semplice per trasformare una stringa in un'altra stringa ma con solo un sottoinsieme, partendo dall'inizio e andando all'ultimo indice di un carattere. Ad esempio, converti "www.stackoverflow.com" in "www.stackoverflow". Quale snippet di codice lo farebbe ed essendo il più veloce? (Spero che questo non …
110 ios  swift 

4
stampa senza ritorno a capo in modo rapido
In swift 2.0, print()aggiunge automaticamente un carattere di nuova riga. In swift 1.2, println()e prima print()erano funzioni separate. Quindi come faccio a stampare del testo e non aggiungervi una nuova riga poiché swift non ha più una funzione di stampa che non aggiunge nuove righe.
110 swift  swift3  swift2 



7
Come ottenere il controller di visualizzazione di root?
Ho bisogno di un'istanza del controller di visualizzazione di root. Ho provato questi approcci: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; Restituisce: null : Anche quando provo a ottenere una serie di controller: NSArray *viewControllers = self.navigationController.viewControllers; Restituisce solo un controller, ma non è il mio controller di visualizzazione principale. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.