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.

3
Swift: Memahami // MARK
Apa tujuan menulis komentar di Swift sebagai: // MARK: This is a comment Kapan Anda juga bisa melakukan: // This is a comment Apa // MARKpencapaiannya?
149 xcode  swift  comments 

26
Memuat UIView dari nib di Swift
Berikut ini adalah kode Objective-C yang saya gunakan untuk memuat nib untuk penyesuaian saya UIView: -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } Apa kode yang setara di Swift?
148 swift  uiview  xib 


24
Pindahkan tampilan hanya ketika keyboard menutupi bidang input
Saya mencoba membangun layar input untuk iPhone. Layar memiliki sejumlah bidang input. Kebanyakan dari mereka ada di bagian atas layar, tetapi ada dua bidang di bagian bawah. Ketika pengguna mencoba mengedit teks di bagian bawah layar, keyboard akan muncul dan akan menutupi layar. Saya menemukan solusi sederhana untuk memindahkan layar …
148 ios  swift  keyboard  xcode6 

6
Cara menggunakan Swift @autoclosure
Saya perhatikan ketika menulis assertdi Swift bahwa nilai pertama diketikkan sebagai @autoclosure() -> Bool dengan metode kelebihan beban untuk mengembalikan Tnilai generik , untuk menguji keberadaan melalui LogicValue protocol. Namun berpegang erat pada pertanyaan yang ada. Tampaknya ingin @autoclosureyang mengembalikan a Bool. Menulis penutupan yang sebenarnya tanpa parameter dan mengembalikan …
148 closures  swift 

6
Kembalikan beberapa nilai dari fungsi dengan cepat
Bagaimana cara mengembalikan 3 nilai data yang terpisah dari jenis yang sama (Int) dari fungsi di cepat? Saya mencoba mengembalikan waktu dalam sehari, saya perlu mengembalikan Jam, Menit, dan Kedua sebagai bilangan bulat terpisah, tetapi semuanya dalam satu fungsi yang sama, apakah ini mungkin? Saya pikir saya tidak mengerti sintaksis …
148 function  swift  return 

9
Ubah UIImage ke NSData dan ubah kembali ke UIImage di Swift?
Saya mencoba untuk menyimpan UIImageke NSDatadan kemudian membaca NSDatakembali ke yang baru UIImagedi Swift. Untuk mengonversi UIImagemenjadi NSDataSaya menggunakan kode berikut: let imageData: NSData = UIImagePNGRepresentation(myImage) Bagaimana cara mengonversi imageData(yaitu NSData) kembali ke yang baru UIImage?
147 ios  swift  uiimage  png  nsdata 

5
case cepat jatuh
Apakah swift telah jatuh melalui pernyataan? misalnya jika saya melakukan hal berikut var testVar = "hello" var result = 0 switch(testVal) { case "one": result = 1 case "two": result = 1 default: result = 3 } apakah mungkin untuk menjalankan kode yang sama untuk huruf "satu" dan huruf "dua"?

5
Cara meneruskan tipe kelas sebagai parameter fungsi
Saya memiliki fungsi generik yang memanggil layanan web dan membuat serialisasi respons JSON kembali ke objek. class func invokeService<T>(service: String, withParams params: Dictionary<String, String>, returningClass: AnyClass, completionHandler handler: ((T) -> ())) { /* Construct the URL, call the service and parse the response */ } Apa yang saya coba capai …


23
Kegagalan Pengujian UI - Tidak ada elemen maupun turunan yang memiliki fokus keyboard pada secureTextField
Ini kasus saya: let passwordSecureTextField = app.secureTextFields["password"] passwordSecureTextField.tap() passwordSecureTextField.typeText("wrong_password") //here is an error Kegagalan Pengujian UI - Tidak ada elemen maupun turunan yang memiliki fokus keyboard. Elemen: Apa yang salah? Ini berfungsi dengan baik untuk normal textFields, tetapi masalah hanya muncul dengan secureTextFields. Ada solusi?

5
dealloc di Swift
Saya ingin melakukan pembersihan di akhir kehidupan pengontrol tampilan, yaitu menghapus NSNotificationCenterpemberitahuan. Menerapkan deallochasil dalam kesalahan kompilasi Swift: Cannot override 'dealloc' which has been marked unavailable Apa cara yang disukai untuk melakukan pembersihan di akhir kehidupan objek di Swift?
145 swift  dealloc 


7
Swift: Mengurutkan larik objek menurut abjad
Aku punya ini: class Movies { Name:String Date:Int } dan serangkaian [Film]. Bagaimana cara mengurutkan array menurut abjad? Saya sudah mencoba: movieArr = movieArr.sorted{ $0 < $1 } dan movieArr = sorted(movieArr) tapi itu tidak berhasil karena saya tidak mengakses atribut nama Film.
145 ios  arrays  swift  sorting 

16
Temukan objek dalam array?
Apakah Swift memiliki sesuatu seperti _.findWhere di Underscore.js? Saya memiliki array tipe struct Tdan ingin memeriksa apakah array berisi objek struct yang namepropertinya sama dengan Foo. Sudah mencoba menggunakan find()dan filter()tetapi mereka hanya bekerja dengan tipe primitif, misalnya Stringatau Int. Melempar kesalahan tentang tidak mematuhi Equitableprotokol atau sesuatu seperti itu.
144 ios  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.