Articles of rapido

Swift – SpriteKit CGPoint Alignment

Sto lavorando a un progetto in modo rapido e sono in grado di creare uno sprite. Sto cercando di creare uno sprite in un certo numero di luoghi diversi. Come test ho sostituito il codice nella scena del gioco per essere: class GameScene: SKScene { override func didMoveToView(view: SKView){ let wall = SKSpriteNode(imageNamed: “Wall”) wall.position […]

Come rilevare un pulsante nella cella tableview

Come rilevare un pulsante in UITableviewCell , ho 10 UIButton in UITableViewCell , poi quando clicco su UIButton poi rileva più pulsanti, (come l’elenco di numeri dispari). il mio UITableView è abilitato al paging. Ecco il mio codice tutto. TableView class HomeViewController: UIViewController, UITableViewDelegate,UITableViewDataSource { @IBOutlet weak var homeTableView: UITableView! let mainArray = [[“1″,”2″,”3″,”4”],[“5″,”6″,”7″,”8”],[“9″,”10″,”11″,”12”],[“13″,”14″,”15″,”16”]] override […]

Come creare metodi di class conformi a un protocollo condiviso tra Swift e Objective-C?

Ultimamente ho imparato Swift. Ho deciso di scrivere un’app ibrida Swift / Objective-C che eseguiva attività di elaborazione intensiva utilizzando lo stesso algoritmo implementato in entrambe le lingue. Il programma calcola una vasta gamma di numeri primi. Ho definito un protocollo a cui si suppone che sia la versione Swift sia la versione Objective-C dell’object […]

Controlla se il valore `Any` è un object

Sono stato sorpreso di scoprire che questa condizione è sempre vera: let foo: Any = 4 if let object = foo as? AnyObject { print(“It’s an object.”) //do something with `object` that requires reference semantics } else { print(“It’s not an object.”) } Sembra che, indipendentemente dal tipo originariamente, foo sia convertito in un’istanza di […]

Swift: passa la matrice per riferimento?

Voglio passare il mio chatsViewController.chats Swift chatsViewController.chats a chatsViewController.chats per riferimento (in modo che quando aggiungo una chat a account.chats , chatsViewController.chats punti ancora su account.chats ). Cioè, non voglio che Swift separi i due array quando cambia la durata dell’account.chats.

Come posso creare una copia duplicata esatta di un array?

Come potrei fare un duplicato esatto di un array? Sto avendo difficoltà a trovare informazioni sulla duplicazione di un array in Swift. Ho provato a usare .copy() var originalArray = [1, 2, 3, 4] var duplicateArray = originalArray.copy()

Taglia una creatura UII in un cerchio

Voglio tagliare una UIImage in un cerchio in modo che possa quindi usarla come annotazione. Ogni risposta su questo sito che ho trovato descrive la creazione di UIImageView , quindi la modifica e la visualizzazione, ma non è ansible impostare l’immagine di un’annotazione su UIImageView , solo una UIImage . Come dovrei andare su questo?

AnyObject e Any in Swift

Non capisco quando utilizzare AnyObject e quando utilizzare Any in Swift. Nel mio caso, ho un dizionario [Stringa: ???] ??? : Può essere Int, Double, Float, String, Array, Dictionary qualcuno può spiegarmi la differenza tra Any e AnyObject e la strega da usare nel mio caso. Alak

Ottieni giorno della settimana utilizzando NSDate

Ho creato un metodo che dovrebbe contenere una stringa nel modulo “YYYY-MM-DD” e sputare un int che rappresenta la posizione delle date in relazione alla settimana in cui si trova (indipendentemente dal fatto che si sovrapponga tra mesi). Quindi, ad esempio domenica = 1 lunedì = 2 e così via. Ecco il mio codice: func […]

Errore di scoperta di PhotoPicker: dominio errore = Codice PlugInKit = 13

Sto cercando di visualizzare un’immagine dalla libreria di foto in un UIImageView L’errore completo è: 2017-06-09 21: 55: 59.063307 + 0200 firstapp2.0 [12873: 1120778] Errore di scoperta di PhotoPicker: Errore Dominio = Codice PlugInKit = 13 “query annullata” UserInfo = {NSLocalizedDescription = query annullata} Il mio codice è incluso di seguito: import UIKit class ViewController: […]