Pertanyaan yang diberi tag «swift»

Swift adalah bahasa pemrograman tujuan umum yang aman, cepat, dan ekspresif yang dikembangkan oleh Apple Inc. untuk platform dan Linux. Swift adalah open-source. Gunakan tag hanya untuk pertanyaan tentang fitur bahasa, atau memerlukan kode di Swift. Gunakan tag [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch], dan [cocoa] untuk pertanyaan (bahasa-agnostik) tentang platform atau kerangka kerja.


9
Swift - Bagaimana cara menyembunyikan tombol kembali di item navigasi?
Saat ini saya memiliki dua pengontrol tampilan. Masalah saya adalah saya tidak tahu cara menyembunyikan tombol kembali setelah beralih ke pengontrol tampilan kedua. Sebagian besar referensi yang saya temukan ada di Objective-C. Bagaimana cara mengkodekannya di Swift? Sembunyikan kode tombol kembali di Objective-C [self.navigationItem setHidesBackButton:YES animated:YES];
103 ios  swift  xcode6 

12
Cara mendekode properti dengan tipe kamus JSON dalam protokol dekode Swift 4
Katakanlah saya memiliki Customertipe data yang berisi metadataproperti yang dapat berisi kamus JSON apa pun di objek pelanggan struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } The metadataproperti bisa …
103 json  swift  swift4  codable 

7
Blok di Swift (animateWithDuration: animasi: penyelesaian :)
Saya mengalami masalah saat membuat blok berfungsi di Swift. Berikut adalah contoh yang berhasil (tanpa blok penyelesaian): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } atau sebagai alternatif tanpa penutupan akhir: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) tetapi begitu saya mencoba menambahkan blok penyelesaian, itu tidak akan berhasil: UIView.animateWithDuration(0.2, animations: { …
102 ios  swift  closures 

9
Bagaimana cara menerapkan tipe ke instance NSFetchRequest?
Di Swift 2, kode berikut berfungsi: let request = NSFetchRequest(entityName: String) tetapi di Swift 3 ini memberikan kesalahan: Parameter umum "ResultType" tidak dapat disimpulkan karena NSFetchRequestsekarang menjadi tipe generik. Dalam dokumen mereka, mereka menulis ini: let request: NSFetchRequest<Animal> = Animal.fetchRequest jadi jika kelas hasil saya misalnya, Levelbagaimana saya harus meminta …
102 swift  core-data  swift3 

5
Pemrograman Swift: pengambil / penyetel dalam properti tersimpan
Bagaimana cara menimpa penyetel properti tersimpan di Swift? Di Obj-C, saya bisa menimpa penyetelnya, tetapi Swift tampaknya tidak senang dengan pengambil / penyetel yang digunakan untuk properti tersimpan. Katakanlah saya memiliki Cardkelas dengan properti bernama rank. Saya tidak ingin klien memberikan nilai yang tidak valid, oleh karena itu, dalam objektif-C, …
102 ios  swift 

30
IBOutlet nihil, tetapi terhubung di storyboard, Swift
Menggunakan Swift 1.1 dan Xcode 6.2. Saya memiliki UIStoryboard yang berisi UIViewControllersubclass kustom tunggal . Di atasnya, saya memiliki @IBOutletkoneksi tipe UIViewdari pengontrol itu ke UIView subclass di storyboard. Saya juga memiliki saluran serupa untuk subview dari pandangan itu. Lihat gambar A. Tetapi pada waktu berjalan, properti ini nihil (Gambar …

6
Apakah variabel Swift bersifat atom?
Di Objective-C Anda memiliki perbedaan antara sifat atom dan nonatomik: @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; Dari pemahaman saya, Anda dapat membaca dan menulis properti yang didefinisikan sebagai atom dari banyak utas dengan aman, sementara menulis dan mengakses properti nonatomik atau ivars dari beberapa utas pada …
102 objective-c  swift 

11
Lampirkan parameter ke tindakan button.addTarget di Swift
Saya mencoba meneruskan parameter tambahan ke tindakan buttonClicked, tetapi tidak dapat mengetahui sintaks apa yang seharusnya ada di Swift. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) Setiap metode buttonClicked saya: func buttonClicked(sender:UIButton) { println("hello") } Ada yang punya ide? Terima kasih atas bantuan Anda.
102 swift  button  uibutton 


4
Bagaimana cara menggunakan kunci khusus dengan protokol Decodable Swift 4?
Swift 4 memperkenalkan dukungan untuk encoding dan decoding JSON asli melalui Decodableprotokol. Bagaimana cara menggunakan kunci khusus untuk ini? Misalnya, saya memiliki struct struct Address:Codable { var street:String var zip:String var city:String var state:String } Saya dapat menyandikan ini ke JSON. let address = Address(street: "Apple Bay Street", zip: "94608", …
102 json  swift  swift4  codable 




8
Cara membuat larik objek berukuran tetap
Di Swift, saya mencoba membuat array 64 SKSpriteNode. Saya ingin menginisialisasi kosong terlebih dahulu, lalu saya akan meletakkan Sprite di 16 sel pertama, dan 16 sel terakhir (mensimulasikan permainan catur). Dari apa yang saya pahami di dokumen, saya mengharapkan sesuatu seperti: var sprites = SKSpriteNode()[64]; atau var sprites4 : SKSpriteNode[64]; …
102 swift  ios8  xcode6 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.