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.



7
Bagaimana cara mendapatkan pengontrol tampilan root?
Saya membutuhkan contoh pengontrol tampilan root. Saya mencoba pendekatan tersebut: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; Pengembalian: null : Juga ketika saya mencoba mendapatkan berbagai pengontrol: NSArray *viewControllers = self.navigationController.viewControllers; Ini mengembalikan hanya satu pengontrol, tetapi itu bukan pengontrol tampilan root saya. Jika saya mencoba mengambil dari pengontrol navigasi: …

8
Swift - tipe apa yang digunakan? NSString atau String
Dengan diperkenalkannya Swift, saya telah mencoba memahami bahasa baru Saya seorang pengembang iOS dan akan menggunakan jenis seperti NSString, NSInteger, NSDictionary dalam aplikasi. Saya perhatikan bahwa dalam ebook "Bahasa Pemrograman Swift" oleh Apple, mereka menggunakan jenis SwiftString, Int, Dictionary Saya perhatikan tipe Swift tidak memiliki (atau diberi nama berbeda) beberapa …
109 ios  objective-c  string  macos  swift 

8
Array dua dimensi di Swift
Saya jadi bingung tentang array 2D di Swift. Izinkan saya menjelaskan langkah demi langkah. Dan bisakah Anda mengoreksi saya jika saya salah. Pertama-tama; deklarasi array kosong: class test{ var my2Darr = Int[][]() } Kedua, isi larik. (seperti di my2Darr[i][j] = 0mana i, j adalah variabel loop-for) class test { var …
109 arrays  swift 

26
SourceKitService Menggunakan CPU dan Grinds Xcode untuk Berhenti
Ini BUKAN masalah Beta. Saya menggunakan Xcode 6.0.1, rilis produksi. Masalah yang saya alami adalah ketika saya mencoba melakukan Build atau Jalankan kode yang saya kerjakan, Xcode menjadi tidak responsif untuk jangka waktu yang lama dan SourceKitService mengkonsumsi hingga 400% dari CPU (menurut Activity Monitor). Masalah ini baru pada beberapa …
109 ios  iphone  swift  xcode  sourcekit 


4
Mendapatkan dan Menyetel Posisi Kursor UITextField dan UITextView di Swift
Saya telah bereksperimen UITextFielddan bagaimana bekerja dengan posisi kursornya. Saya telah menemukan sejumlah relasi jawaban Objective-C, seperti pada Mendapatkan posisi kursor UITextField di ios Kontrol posisi kursor di UITextField UITextField mendapatkan kata yang saat ini diedit Tetapi karena saya bekerja dengan Swift, saya ingin belajar bagaimana mendapatkan lokasi kursor saat …

10
Cara menambahkan menit ke waktu saat ini dengan cepat
Saya baru mengenal Swift dan sedang mencoba penjadwal. Saya telah memilih waktu mulai dan saya perlu menambahkan 5 menit (atau kelipatannya) ke waktu mulai dan menampilkannya dalam UILabel? @IBAction func timePickerClicked(sender: UIDatePicker) { var dateFormatter = NSDateFormatter() dateFormatter.timeStyle = NSDateFormatterStyle.ShortStyle var dateStr = dateFormatter.stringFromDate(startTime.date) let sttime = dateStr startTimeDisplay.text = …
109 ios  swift  date 

3
Bagaimana cara kerja String.Index di Swift
Saya telah memperbarui beberapa kode dan jawaban lama saya dengan Swift 3 tetapi ketika saya sampai di Swift Strings and Indexing, sangat sulit untuk memahami banyak hal. Secara khusus saya mencoba yang berikut: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) // error di mana baris kedua memberi saya …
109 swift  string  indexing 

4
Perbedaan antara DispatchQueue.main.async dan DispatchQueue.main.sync
Saya telah menggunakan DispatchQueue.main.asyncwaktu yang lama untuk melakukan operasi terkait UI. Swift menyediakan DispatchQueue.main.asyncdan DispatchQueue.main.sync, dan keduanya dilakukan di antrean utama. Adakah yang bisa memberi tahu saya perbedaan di antara mereka? Kapan saya harus menggunakan masing-masing? DispatchQueue.main.async { self.imageView.image = imageView self.lbltitle.text = "" } DispatchQueue.main.sync { self.imageView.image = imageView …

13
Bagaimana saya bisa menggunakan swift di Terminal?
Saya membaca Yang baru di Xcode 6 . Artikel tersebut memperkenalkan beberapa fitur baru tentang Xcode 6, dan dikatakan: Garis komando Debugger Xcode menyertakan versi interaktif dari bahasa Swift, yang dikenal sebagai REPL (Read-Eval-Print-Loop). Gunakan sintaks Swift untuk mengevaluasi dan berinteraksi dengan aplikasi Anda yang sedang berjalan atau menulis kode …

14
Cepat dua kali lipat menjadi string
Sebelum saya memperbarui xCode 6, saya tidak memiliki masalah dalam mentransmisikan dobel ke string tetapi sekarang memberi saya kesalahan var a: Double = 1.5 var b: String = String(a) Ini memberi saya pesan kesalahan "double is not convertible to string". Apakah ada cara lain untuk melakukannya?
108 swift  string  casting  double 

11
Swift: hapus semua elemen array
Saya mencoba untuk menghapus semua elemen array dengan for loop seperti ini: for index 1...myArray.count { myArray.removeAtIndex(index) } Tetapi tidak berhasil, saya mendapatkan kesalahan ini sebelum bulding: Diharapkan ';' dalam pernyataan 'untuk'
108 ios  swift 

9
Bagaimana cara membuka Aplikasi peta secara terprogram dengan koordinat dengan cepat?
Saya memiliki garis lintang dan bujur yang ingin saya buka di aplikasi peta saya. Saya mencoba kode ini dari SINI . func goToMap(){ var lat1 : NSString = self.venueLat var lng1 : NSString = self.venueLng var latitude:CLLocationDegrees = lat1.doubleValue var longitude:CLLocationDegrees = lng1.doubleValue var coordinate = CLLocationCoordinate2DMake(latitude, longitude) var placemark …
107 ios  swift  apple-maps 

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.