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.

19
Come impostare la larghezza e l'altezza di UICollectionViewCell a livello di codice
Sto cercando di implementare un file CollectionView. Quando utilizzo il layout automatico, le mie celle non cambieranno le dimensioni, ma il loro allineamento. Ora preferirei cambiare le loro dimensioni ad es //var size = CGSize(width: self.view.frame.width/10, height: self.view.frame.width/10) Ho provato a impostare nel mio file CellForItemAtIndexPath collectionCell.size = size non …

7
Blocchi su Swift (animateWithDuration: animazioni: completamento :)
Ho problemi a far funzionare i blocchi su Swift. Ecco un esempio che ha funzionato (senza blocco di completamento): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } o in alternativa senza la chiusura finale: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) ma una volta che provo ad aggiungere il blocco di completamento, …
102 ios  swift  closures 

9
Come applicare il tipo a un'istanza NSFetchRequest?
In Swift 2 il codice seguente funzionava: let request = NSFetchRequest(entityName: String) ma in Swift 3 dà errore: Non è stato possibile dedurre il parametro generico "ResultType" perché NSFetchRequestora è un tipo generico. Nei loro documenti hanno scritto questo: let request: NSFetchRequest<Animal> = Animal.fetchRequest quindi se la mia classe di …
102 swift  core-data  swift3 

5
Programmazione rapida: getter / setter nella proprietà memorizzata
Come faccio a sovrascrivere il setter della proprietà memorizzata in Swift? In Obj-C, posso sovrascrivere il suo setter, ma Swift non sembra essere contento che getter / setter vengano usati per la proprietà memorizzata. Supponiamo che io abbia una Cardclasse con una proprietà chiamata rank. Non voglio che il client …
102 ios  swift 

30
IBOutlet è nullo, ma è collegato nello storyboard, Swift
Utilizzo di Swift 1.1 e Xcode 6.2. Ho una UIStoryboard contenente una singola UIViewControllersottoclasse personalizzata . Su di esso, ho una @IBOutletconnessione di tipo UIViewda quel controller a una UIView sottoclasse nello storyboard. Ho anche punti vendita simili per le visualizzazioni secondarie di quella vista. Vedere la figura A. Ma …

6
Le variabili Swift sono atomiche?
In Objective-C hai una distinzione tra proprietà atomiche e non atomiche: @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; Dalla mia comprensione è possibile leggere e scrivere proprietà definite come atomiche da più thread in modo sicuro, mentre la scrittura e l'accesso a proprietà non atomiche o ivar …
102 objective-c  swift 

11
Associa il parametro all'azione button.addTarget in Swift
Sto cercando di passare un parametro aggiuntivo all'azione buttonClicked, ma non riesco a capire quale dovrebbe essere la sintassi in Swift. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) Qualsiasi mio metodo buttonClicked: func buttonClicked(sender:UIButton) { println("hello") } Qualcuno ha idee? Grazie per l'aiuto.
102 swift  button  uibutton 






8
Come creare un array di oggetti di dimensioni fisse
In Swift, sto cercando di creare un array di 64 SKSpriteNode. Voglio prima inizializzarlo vuoto, quindi metterei Sprites nelle prime 16 celle e nelle ultime 16 celle (simulando una partita a scacchi). Da quello che ho capito nel documento, mi sarei aspettato qualcosa del tipo: var sprites = SKSpriteNode()[64]; o …
102 swift  ios8  xcode6 

5
Il protocollo può essere utilizzato solo come vincolo generico perché ha requisiti Self o associatedType
Ho un protocollo RequestType e ha un modello di tipo associato come di seguito. public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: Result<Model, NSError> -> Void) { request.response(rootKeyPath: rootKeyPath) { [weak self] (response: Response<Model, NSError>) -> …

25
Indice Swift Xcode congelamento o lento
Forse sono solo io a sperimentare una "caratteristica" così fastidiosa: Dopo l'aggiornamento da Xcode 6.0.1 a Xcode 6.1, le cose sono cambiate. Xcode 6.1 indicizza per sempre il progetto o compila i file sorgente. Il progetto non è enorme. Contiene solo una serie di file Swift e Cocoapod 2.0 dell'SDK …

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.