Pertanyaan yang diberi tag swift

265
Cara mendapatkan waktu saat ini sebagai datetime

Baru mulai dengan taman bermain. Saya mencoba membuat aplikasi sederhana. Saya telah membuat objek tanggal seperti ini: var date = NSDate() Bagaimana saya bisa mendapatkan jam saat ini? Dalam bahasa lain saya dapat melakukan sesuatu seperti ini: var hour = date.hour Tetapi saya tidak dapat...

265
Apa tujuan willSet dan didSet di Swift?

Swift memiliki sintaks deklarasi properti yang sangat mirip dengan C #: var foo: Int { get { return getFoo() } set { setFoo(newValue) } } Namun, ia juga memiliki willSetdan didSetbertindak. Ini disebut masing-masing sebelum dan sesudah penyetel dipanggil. Apa tujuan mereka, mengingat Anda hanya...

262
Bagaimana cara membuat penundaan di Swift?

Saya ingin menjeda aplikasi saya pada titik tertentu. Dengan kata lain, saya ingin aplikasi saya mengeksekusi kode, tetapi kemudian pada titik tertentu, berhenti selama 4 detik, dan kemudian melanjutkan dengan sisa kode. Bagaimana saya bisa melakukan ini? Saya menggunakan

260
iOS mendeteksi jika pengguna menggunakan iPad

Saya memiliki aplikasi yang berjalan di iPhone dan iPod Touch, dapat berjalan di Retina iPad dan segalanya tetapi harus ada satu penyesuaian. Saya perlu mendeteksi apakah perangkat saat ini adalah iPad. Kode apa yang dapat saya gunakan untuk mendeteksi jika pengguna menggunakan iPad di saya...

260
Tidak dapat menggunakan kelas Swift di dalam Objective-C

Saya mencoba mengintegrasikan Swiftkode dalam aplikasi saya. Aplikasi saya ditulis Objective-Cdan saya menambahkan sebuah Swiftkelas. Saya telah melakukan semua yang dijelaskan di sini . Tapi masalah saya adalah yang Xcodebelum membuat -Swift.hfile, hanya header bridging. Jadi saya membuatnya,...

259
Apa kata kunci `some` di Swift (UI)?

Tutorial SwiftUI yang baru memiliki kode berikut: struct ContentView: View { var body: some View { Text("Hello World") } } Baris kedua kata some, dan di situs mereka disorot seolah-olah itu kata kunci. Swift 5.1 tampaknya tidak memiliki somekata kunci, dan saya tidak melihat apa lagi yang...

258
NSRange ke Range <String.Index>

Bagaimana saya bisa mengonversi NSRangeke Range<String.Index>dalam Swift? Saya ingin menggunakan UITextFieldDelegatemetode berikut : func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool

256
Array dari kunci kamus dengan cepat

Mencoba mengisi array dengan string dari tombol dalam kamus dengan cepat. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Ini mengembalikan kesalahan: 'AnyObject' tidak...

255
Bagaimana Anda mengetahui jenis objek (dalam Swift)?

Saat mencoba memahami suatu program, atau dalam beberapa kasus, berguna untuk dapat benar-benar mengetahui jenis sesuatu itu. Saya tahu debugger dapat menunjukkan kepada Anda beberapa jenis informasi, dan Anda biasanya dapat mengandalkan inferensi tipe untuk lolos dengan tidak menentukan jenis...

252
Menghapus elemen duplikat dari array di Swift

Saat ini di Swift Anda cukup mengetik Set( yourArray )untuk membuat array unik. (Atau set memerintahkan jika diperlukan.) Sebelum itu mungkin, bagaimana hal itu dilakukan? Saya mungkin memiliki array yang terlihat seperti berikut: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Atau, sungguh, setiap...