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.



17
Apakah Swift memiliki pengubah akses?
Dalam Objective-C instance data dapat berupa public, protectedatau private. Sebagai contoh: @interface Foo : NSObject { @public int x; @protected: int y; @private: int z; } -(int) apple; -(int) pear; -(int) banana; @end Saya belum menemukan penyebut akses yang disebutkan dalam referensi Swift. Apakah mungkin membatasi visibilitas data di Swift?

30
“File” MyApp.app “tidak dapat dibuka karena Anda tidak memiliki izin untuk melihatnya” ketika menjalankan aplikasi di Xcode 6 Beta 4
Setiap kali saya mencoba menjalankan aplikasi saya di Xcode 6 Beta 4 saya mendapatkan kesalahan: The file "MyApp.app" couldn't be opened because you don't have permission to view it. Kesalahan ini muncul terlepas dari simulator atau perangkat apa yang saya targetkan. Saya telah mencoba: Menghapus semua Data Turunan dari Organizer …
273 swift  xcode5  xcode6 

7
Apa yang setara dengan Swift dari isEqualToString di Objective-C?
Saya mencoba menjalankan kode di bawah ini: import UIKit class LoginViewController: UIViewController { @IBOutlet var username : UITextField = UITextField() @IBOutlet var password : UITextField = UITextField() @IBAction func loginButton(sender : AnyObject) { if username .isEqual("") || password.isEqual("")) { println("Sign in failed. Empty character") } } Kode saya sebelumnya adalah …
271 string  swift 

18
Aman pencarian array (diperiksa batas) di Swift, melalui binding opsional?
Jika saya memiliki array di Swift, dan mencoba mengakses indeks yang di luar batas, ada kesalahan runtime yang tidak mengejutkan: var str = ["Apple", "Banana", "Coconut"] str[0] // "Apple" str[3] // EXC_BAD_INSTRUCTION Namun, saya akan berpikir dengan semua perangkaian opsional dan keamanan yang dibawa Swift, akan sepele untuk melakukan sesuatu …
271 xcode  swift 

21
Bagaimana saya bisa menentukan secara program apakah aplikasi saya berjalan di simulator iphone?
Sebagai pertanyaan menyatakan, saya terutama ingin tahu apakah kode saya berjalan di simulator, tetapi juga tertarik untuk mengetahui versi iphone spesifik yang sedang berjalan atau sedang disimulasikan. EDIT: Saya menambahkan kata 'secara terprogram' ke nama pertanyaan. Inti dari pertanyaan saya adalah untuk dapat secara dinamis memasukkan / mengecualikan kode tergantung …

13
Apa nilai opsional di Swift?
Dari dokumentasi Apple : Anda bisa menggunakan ifdan letbersama - sama bekerja dengan nilai-nilai yang mungkin hilang. Nilai-nilai ini direpresentasikan sebagai opsional. Nilai opsional mengandung nilai atau berisi niluntuk menunjukkan bahwa nilai tersebut hilang. Tulis tanda tanya ( ?) setelah jenis nilai untuk menandai nilai sebagai opsional. Mengapa Anda ingin …
267 swift  optional 




11
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 bisa memiliki kode yang sama …

26
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 menemukan properti / metode seperti …
265 datetime  swift 

14
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 Swift.
262 xcode  swift  delay 

25
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, tetapi sebenarnya kosong. Saya dapat menggunakan semua kelas ObjC saya di Swift, …
260 ios  objective-c  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.