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.


30
Menemukan indeks karakter di Swift String
Sudah waktunya untuk mengakui kekalahan ... Di Objective-C, saya bisa menggunakan sesuatu seperti: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 Di Swift, saya melihat sesuatu yang serupa: var str = "abcdefghi" str.rangeOfString("c").startIndex ... tapi itu hanya memberi saya String.Index, yang bisa saya gunakan untuk berlangganan kembali ke string asli, …
203 string  swift 

10
Bagaimana saya bisa memperpanjang Array yang diketik dalam Swift?
Bagaimana saya bisa memperpanjang Swift Array<T>atau T[]tipe dengan utilitas fungsional kustom? Menjelajahi dokumen API Swift menunjukkan bahwa metode array adalah perpanjangan dari T[], misalnya: extension T[] : ArrayType { //... init() var count: Int { get } var capacity: Int { get } var isEmpty: Bool { get } func …
203 arrays  swift 

5
Bagaimana cara memberikan deskripsi yang dilokalkan dengan tipe Galat di Swift?
Saya mendefinisikan jenis kesalahan khusus dengan sintaks Swift 3 dan saya ingin memberikan deskripsi ramah-pengguna dari kesalahan yang dikembalikan oleh localizedDescriptionproperti Errorobjek. Bagaimana saya bisa melakukannya? public enum MyError: Error { case customError var localizedDescription: String { switch self { case .customError: return NSLocalizedString("A user-friendly description of the error.", comment: …

7
Bagaimana cara meniru lembar bawah dari aplikasi Maps?
Adakah yang bisa memberi tahu saya cara meniru lembar terbawah di aplikasi Maps baru di iOS 10? Di Android, Anda dapat menggunakan BottomSheetyang meniru perilaku ini, tetapi saya tidak dapat menemukan hal seperti itu untuk iOS. Apakah itu tampilan gulir sederhana dengan sisipan konten, sehingga bilah pencarian di bagian bawah? …

27
Bagaimana cara menyembunyikan bilah status di aplikasi Swift iOS?
Saya ingin menghapus bilah status di bagian atas layar. Ini tidak bekerja: func application (application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { application.statusBarHidden = true return true } Saya juga sudah mencoba: func application (application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { self.window = UIWindow(frame: UIScreen.mainScreen().bounds) var controller = UIViewController() …
201 ios  iphone  ios7  swift 

19
Xcode 8 Beta 3 Gunakan masalah Legacy Swift
Saya memiliki proyek Objective-C di Xcode 8 Beta 3. Sejak memperbarui, setiap kali saya mencoba membangun saya menerima kesalahan berikut: “Gunakan Legacy Swift Language Version” (SWIFT_VERSION) harus dikonfigurasi dengan benar untuk target yang menggunakan Swift. Gunakan menu [Edit> Convert> To Current Swift Syntax…] untuk memilih versi Swift atau gunakan editor …

13
Ubah Float ke Int dalam Swift
Saya ingin mengonversi Floatke Intdalam Swift. Pengecoran dasar seperti ini tidak berfungsi karena tipe ini bukan primitif, tidak seperti floats dan ints di Objective-C var float: Float = 2.2 var integer: Int = float as Float Tetapi ini menghasilkan pesan kesalahan berikut: 'Float' tidak dapat dikonversi menjadi 'Int' Adakah yang …

25
Bagaimana cara mendapatkan plist sebagai Kamus di Swift?
Saya bermain-main dengan bahasa pemrograman Swift baru Apple dan memiliki beberapa masalah ... Saat ini saya mencoba membaca file plist, di Objective-C saya akan melakukan yang berikut untuk mendapatkan konten sebagai NSDictionary: NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Config" ofType:@"plist"]; NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:filePath]; Bagaimana cara mendapatkan plist sebagai …
197 ios  swift 



16
Apa yang setara dengan Swift dari respondsToSelector?
Saya sudah mencari di Google tetapi tidak dapat menemukan apa yang setara dengan swift respondsToSelector:. Ini adalah satu-satunya hal yang dapat saya temukan ( alternatif Swift untuk respondToSelector:) tetapi tidak terlalu relevan dalam kasus saya karena memeriksa keberadaan delegasi, saya tidak memiliki delegasi yang saya hanya ingin memeriksa apakah ada …

11
Pengambil dan penyetor properti
Dengan kelas sederhana ini saya mendapatkan peringatan compiler Mencoba untuk memodifikasi / mengakses xdalam setter / pengambil sendiri dan ketika saya menggunakannya seperti ini: var p: point = Point() p.x = 12 Saya mendapatkan EXC_BAD_ACCESS. Bagaimana saya bisa melakukan ini tanpa dukungan vars secara eksplisit? class Point { var x: …

15
Dapatkan Lokasi / Koordinat Pengguna Saat Ini
Bagaimana saya bisa menyimpan lokasi pengguna saat ini dan juga menunjukkan lokasi di peta? Saya dapat menunjukkan koordinat yang sudah ditentukan sebelumnya di peta, saya hanya tidak tahu bagaimana menerima informasi dari perangkat. Saya juga tahu saya harus menambahkan beberapa item ke dalam Plist. Bagaimana saya bisa melakukan itu?


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.