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
Melewati array ke fungsi dengan jumlah variabel args di Swift
Dalam Bahasa Pemrograman Swift , dikatakan: Fungsi juga dapat mengambil sejumlah variabel argumen, mengumpulkannya ke dalam array. func sumOf(numbers: Int...) -> Int { ... } Ketika saya memanggil fungsi tersebut dengan daftar angka yang dipisah koma (`sumOf (1, 2, 3, 4), mereka tersedia sebagai larik di dalam fungsi. Pertanyaan: bagaimana …

7
Swift dimulai dengan metode?
Apakah ada yang namanya metode beginWith () atau yang serupa di Swift? Saya pada dasarnya mencoba untuk memeriksa apakah string tertentu dimulai dengan string lain. Saya juga ingin menjadi case-sensitive. Seperti yang mungkin bisa Anda katakan, saya hanya mencoba melakukan fitur pencarian sederhana tetapi saya sepertinya gagal total dalam hal …
151 ios  swift 

10
Cara Benar Menangani Lemah di Blok Swift dengan Argumen
Di saya TextViewTableViewCell, saya punya variabel untuk melacak blok dan metode konfigurasi tempat blok dilewatkan dan ditugaskan. Ini TextViewTableViewCellkelas saya : // // TextViewTableViewCell.swift // import UIKit class TextViewTableViewCell: UITableViewCell, UITextViewDelegate { @IBOutlet var textView : UITextView var onTextViewEditClosure : ((text : String) -> Void)? func configure(#text: String?, onTextEdit : …
151 ios  swift  retain-cycle 

2
Penggunaan penutupan dari parameter non-escaping memungkinkannya untuk melarikan diri
Saya memiliki protokol: enum DataFetchResult { case success(data: Data) case failure } protocol DataServiceType { func fetchData(location: String, completion: (DataFetchResult) -> (Void)) func cachedData(location: String) -> Data? } Dengan contoh implementasi: /// An implementation of DataServiceType protocol returning predefined results using arbitrary queue for asynchronyous mechanisms. /// Dedicated to be …

5
Area Aman Xcode 9
Saat menjelajahi Xcode9 Beta Ditemukan Area Aman di Pembuat antarmuka Tampilan hierarki penampil. Penasaran dan mencoba untuk mengetahui tentang Area Aman pada dokumentasi Apel, pada intinya doc mengatakan "Area tampilan yang secara langsung berinteraksi dengan tata letak Otomatis" Tapi itu tidak memuaskan saya, saya ingin tahu Praktis menggunakan hal baru …

6
Kamus Swift: Dapatkan nilai sebagai array
Saya memiliki kamus yang berisi UIColorbenda-benda hash dengan nilai enum, ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Saya ingin dapat mengekstrak array dari semua warna (nilai-nilai) yang terkandung oleh kamus ini. Saya pikir saya bisa menggunakan valuesproperti, seperti yang digunakan saat iterasi nilai kamus ( for value in dictionary.values …
150 arrays  dictionary  swift 


18
Format Tanggal dalam Swift
Bagaimana saya akan mengkonversi datetime ini dari tanggal? Dari ini: 2016-02-29 12:24:26 hingga: 29 Feb 2016 Sejauh ini, ini adalah kode saya dan mengembalikan nilai nol: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)


16
dyld: Library tidak dimuat: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Saya menginstal uap melalui homebrew dan kemudian segera ingin melompat ke proyek dengan mengeksekusi vapor new Hellotetapi kemudian mendapat pesan berikut kembali di terminal: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/vapor Reason: image not found zsh: abort vapor new Hello Saya mencoba beberapa pendekatan untuk memperbaikinya seperti mencopot pemasangan …
149 swift  macos  openssl  homebrew  vapor 

6
cara membuka URL di Swift3
openURLtelah ditinggalkan dalam Swift3. Adakah yang bisa memberikan beberapa contoh bagaimana penggantian openURL:options:completionHandler:bekerja ketika mencoba membuka url?
149 ios  swift  swift3 


10
Bagaimana cara menyimpan data lokal di aplikasi Swift?
Saat ini saya sedang mengerjakan aplikasi iOS yang dikembangkan di Swift dan saya perlu menyimpan beberapa konten yang dibuat pengguna di perangkat, tetapi sepertinya saya tidak bisa menemukan cara sederhana dan cepat untuk menyimpan / menerima konten pengguna di perangkat. Bisakah seseorang menjelaskan cara menyimpan dan mengakses penyimpanan lokal? Idenya …

2
Bandingkan Protokol di Antarmuka Swift vs di Jawa
Saya akan mempelajari tutorial iOS dari halaman pengembang Apple . Menurut saya itu protocoldan interfacehampir memiliki fungsi yang sama. Apakah ada perbedaan di antara keduanya? perbedaan penggunaan dalam proyek? Diperbarui Ya , saya memang membaca tautan di atas dan saya masih tidak yakin apa perbedaan dan penggunaan antara protocoldan interface. …
149 java  swift 

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.