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.

30
Passing Data antara View Controllers
Saya baru untuk iOS dan Objective-C dan seluruh paradigma MVC dan saya terjebak dengan yang berikut: Saya memiliki pandangan yang bertindak sebagai formulir entri data dan saya ingin memberikan opsi kepada pengguna untuk memilih beberapa produk. Produk terdaftar pada tampilan lain dengan a UITableViewControllerdan saya telah mengaktifkan banyak pilihan. Pertanyaan …


17
Bagaimana cara saya memanggil kode Objective-C dari Swift?
Di Swift, bagaimana seseorang memanggil kode Objective-C? Apple menyebutkan bahwa mereka dapat hidup berdampingan dalam satu aplikasi, tetapi apakah ini berarti bahwa seseorang secara teknis dapat menggunakan kembali kelas lama yang dibuat di Objective-C sambil membangun kelas baru di Swift?
974 objective-c  swift 

20
Tanda #pragma di Swift?
Di Objective C, saya dapat menggunakan #pragma markuntuk menandai bagian dari kode saya di navigator simbol. Karena ini adalah perintah preprocessor C, itu tidak tersedia di Swift. Apakah ada alasan untuk ini di Swift, atau apakah saya harus menggunakan komentar jelek?



30
Dapatkan panjang String
Bagaimana Anda mendapatkan panjang String? Sebagai contoh, saya memiliki variabel yang didefinisikan seperti: var test1: String = "Scott" Namun, sepertinya saya tidak dapat menemukan metode panjang pada string.
780 swift  string 


30
Membagi sebuah String menjadi sebuah array di Swift?
Katakanlah saya punya string di sini: var fullName: String = "First Last" Saya ingin membagi basis string pada ruang putih dan menetapkan nilai ke variabel masing-masing var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? = fullnameArr[1] Juga, terkadang pengguna mungkin tidak memiliki …
686 arrays  swift  string  split 

30
Inset pemisah UITableView iOS 8 0 tidak berfungsi
Saya memiliki aplikasi tempat UITableViewinset pemisah diatur ke nilai khusus - Kanan 0, Kiri 0. Ini berfungsi dengan baik iOS 7.x, namun dalam iOS 8.0saya melihat bahwa inset pemisah diatur ke default 15di sebelah kanan. Meskipun dalam file xib yang diaturnya 0, masih muncul salah. Bagaimana cara menghapus UITableViewCellmargin pemisah?

23
@selektor () di Swift?
Saya mencoba untuk membuat NSTimerdi Swifttapi aku mengalami beberapa masalah. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() adalah fungsi di kelas yang sama. Saya mendapatkan kesalahan di editor: Tidak dapat menemukan kelebihan untuk 'init' yang menerima argumen yang disediakan Ketika saya mengubah selector: test()ke selector: nilyang …
660 swift  selector  nstimer 


29
Menggunakan model singleton dispatch_once di Swift
Saya mencoba mencari model tunggal yang sesuai untuk digunakan di Swift. Sejauh ini, saya sudah bisa mendapatkan model aman non-utas bekerja sebagai: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance { Static.instance = TPScopeManager() } return Static.instance! } } …

30
Aplikasi iOS dengan kerangka kerja mogok di perangkat, sedang: Perpustakaan tidak dimuat, Xcode 6 Beta
Kecelakaan ini telah menjadi masalah pemblokiran, saya menggunakan langkah-langkah berikut untuk mereproduksi masalah: Buat proyek Kerangka Sentuhan Kakao Tambahkan file cepat dan Anjing kelas Membangun kerangka kerja untuk perangkat Buat aplikasi Tampilan Tunggal di Swift Impor kerangka kerja ke dalam proyek aplikasi Instantiate kelas cepat dari kerangka kerja di ViewController …
573 ios  swift  crash  xcode6  dyld 


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.