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.

10
Konversi Kamus ke JSON di Swift
Saya telah membuat Kamus berikutnya: var postJSON = [ids[0]:answersArray[0], ids[1]:answersArray[1], ids[2]:answersArray[2]] as Dictionary dan saya mendapatkan: [2: B, 1: A, 3: C] Jadi, bagaimana saya bisa mengubahnya menjadi JSON?

14
Mengubah judul navigasi secara terprogram
Saya memiliki bilah navigasi dengan judul. Ketika saya mengklik dua kali teks untuk mengganti nama, itu sebenarnya mengatakan itu adalah item navigasi, jadi mungkin itu. Saya mencoba mengubah teks menggunakan kode, seperti: declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Jelas itu bukan kode saya, …


12
Bagaimana cara membuat string dengan format?
Saya perlu membuat string dengan format yang dapat mengkonversi tipe int, panjang, ganda dll menjadi string. Menggunakan Obj-C, saya bisa melakukannya melalui cara di bawah ini. NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; Bagaimana caranya melakukan hal yang sama dengan swift?
187 ios  swift  ios8 

6
Swift Atur ke Array
Sebuah NSSetdapat dikonversi menjadi Arraymenggunakan set.allObjects()tetapi tidak ada metode seperti itu di baru Set(diperkenalkan dengan Swift 1.2). Itu masih bisa dilakukan dengan mengonversi Swift Set ke NSSet dan menggunakanallObjects() metode ini tetapi itu tidak optimal.
187 arrays  swift  set 


12
Bagaimana cara membuat cap waktu tanggal dan format sebagai ISO 8601, RFC 3339, zona waktu UTC?
Bagaimana cara menghasilkan cap waktu tanggal, menggunakan standar format untuk ISO 8601 dan RFC 3339 ? Tujuannya adalah string yang terlihat seperti ini: "2015-01-01T00:00:00.000Z" Format: tahun, bulan, hari, sebagai "XXXX-XX-XX" huruf "T" sebagai pemisah jam, menit, detik, milidetik, sebagai "XX: XX: XX.XXX". huruf "Z" sebagai penunjuk zona untuk zero offset, …
186 date  swift  time  iso8601  rfc3339 



30
Cara mengatur Gaya Bar Status di Swift 3
Saya menggunakan Xcode 8.0 beta 4. Dalam versi sebelumnya, UIViewController memiliki metode untuk mengatur gaya status bar public func preferredStatusBarStyle() -> UIStatusBarStyle Namun, saya menemukan itu berubah menjadi "Get ONLY varaiable" di Swift 3. public var preferredStatusBarStyle: UIStatusBarStyle { get } Bagaimana cara menyediakan gaya untuk digunakan di UIViewController saya?

29
Cara Mendaftar Gradient ke tampilan latar belakang Aplikasi iOS Swift
Saya mencoba menerapkan gradien sebagai warna latar belakang View (tampilan utama storyboard). Kode berjalan, tetapi tidak ada yang berubah. Saya menggunakan xCode Beta 2 dan Swift. Berikut kodenya: class Colors { let colorTop = UIColor(red: 192.0/255.0, green: 38.0/255.0, blue: 42.0/255.0, alpha: 1.0) let colorBottom = UIColor(red: 35.0/255.0, green: 2.0/255.0, blue: …

10
IOS - Cara memisahkan secara terprogram menggunakan swift
Saya membuat aplikasi yang menggunakan SDK Facebook untuk mengautentikasi pengguna. Saya mencoba untuk mengkonsolidasikan logika facebook di kelas yang terpisah. Berikut adalah kode (dilucuti untuk kesederhanaan): import Foundation class FBManager { class func fbSessionStateChane(fbSession:FBSession!, fbSessionState:FBSessionState, error:NSError?){ //... handling all session states FBRequestConnection.startForMeWithCompletionHandler { (conn: FBRequestConnection!, result: AnyObject!, error: NSError!) -> …
185 ios  iphone  facebook  swift  segue 

2
Base64 Decoding di iOS 7+
Saya memiliki teks yang dikodekan ( NSString) menggunakan NSDataAPI kelas baru yang ditambahkan di iOS7. menggunakan ini - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; ini kodeku NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0]; NSLog(@"%@", base64EncodedString); Saya mencari untuk memecahkan kode itu
184 ios  objective-c  swift  ios7  ios8 

16
Mengimpor CommonCrypto dalam kerangka kerja Swift
Bagaimana Anda mengimpor CommonCryptodalam kerangka kerja Swift untuk iOS? Saya mengerti cara menggunakan CommonCryptodi aplikasi Swift: Anda menambah #import <CommonCrypto/CommonCrypto.h>header penghubung. Namun, kerangka kerja Swift tidak mendukung bridging header. The dokumentasi mengatakan: Anda dapat mengimpor kerangka kerja eksternal yang memiliki basis kode Objective-C murni, basis kode Swift murni, atau basis …
184 ios  swift  commoncrypto 

4
Cara menyalin teks ke clipboard / papan tulis dengan Swift
Saya mencari contoh bersih tentang cara menyalin teks ke papan klip iOS yang kemudian dapat digunakan / ditempel di aplikasi lain. Manfaat dari fungsi ini adalah teks dapat disalin dengan cepat, tanpa fungsi penyorotan teks standar dari penyalinan teks tradisional. Saya mengasumsikan bahwa kelas-kelas utama ada UIPasteboard, tetapi tidak dapat …

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.