Pertanyaan yang diberi tag swift

98
Swift: Mengganti array String pada index

Saya memiliki String Array berikut: var stringArray:[String] = ["value1", "value2", "value3", "value4"] bagaimana saya bisa mengganti misalnya String ketiga dengan indeks 2 ("nilai 3") dengan string lain?

97
Cepat dan struct bermutasi

Ada sesuatu yang saya tidak sepenuhnya mengerti tentang mutasi tipe nilai di Swift. Seperti yang dinyatakan iBook "The Swift Programming Language": Secara default, properti tipe nilai tidak dapat dimodifikasi dari dalam metode instansinya. Dan untuk membuat ini mungkin kita bisa...

97
Swift yang setara untuk makro MIN dan MAX

Dalam C / Objective-C dimungkinkan untuk menemukan nilai minimum dan maksimum antara dua angka menggunakan makro MIN dan MAX. Swift tidak mendukung makro dan tampaknya tidak ada padanan dalam pustaka bahasa / dasar. Harus satu pergi dengan solusi kustom, mungkin didasarkan pada obat generik seperti...

97
Nonaktifkan Tombol

Saya ingin menonaktifkan tombol ( UIButton) di iOS setelah diklik. Saya baru dalam pengembangan untuk iOS tetapi saya pikir kode yang setara pada objektif - C adalah ini: button.enabled = NO; Tapi aku tidak bisa melakukannya dengan cepat.

97
Menghapus tag HTML dari string

Bagaimana cara menghapus tag HTML dari string sehingga saya dapat menghasilkan teks bersih? let str = string.stringByReplacingOccurrencesOfString("<[^>]+>", withString: "", options: .RegularExpressionSearch, range: nil) print(str)

97
Cara menggunakan struktur Swift di Objective-C

Sederhananya saya memiliki struct yang menyimpan konstanta aplikasi seperti di bawah ini: struct Constant { static let ParseApplicationId = "xxx" static let ParseClientKey = "xxx" static var AppGreenColor: UIColor { return UIColor(hexString: "67B632") } } Konstanta ini dapat digunakan...

97
round trip Jenis nomor Swift ke / dari Data

Dengan Swift 3 lebih condong ke arah Dataalih-alih [UInt8], saya mencoba mencari tahu cara paling efisien / idiomatik untuk menyandikan / mendekode dengan cepat berbagai jenis angka (UInt8, Double, Float, Int64, dll) sebagai objek Data. Ada jawaban ini untuk menggunakan [UInt8] , tetapi...

96
Variabel fungsi statis di Swift

Saya mencoba mencari cara untuk mendeklarasikan variabel statis yang hanya dibatasi secara lokal ke fungsi di Swift. Di C, ini mungkin terlihat seperti ini: int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } Di Objective-C, pada dasarnya sama: - (NSInteger)foo {...