Câu hỏi được gắn thẻ «swift»

Swift là ngôn ngữ lập trình đa năng an toàn, nhanh chóng và có ý nghĩa được phát triển bởi Apple Inc. cho các nền tảng và Linux. Swift là nguồn mở. Chỉ sử dụng thẻ cho các câu hỏi về các tính năng ngôn ngữ hoặc yêu cầu mã trong Swift. Sử dụng các thẻ [ios], [ipados], [macos], [watch-os], [tvos], [cacao-touch] và [ca cao] cho các câu hỏi (không biết ngôn ngữ) về nền tảng hoặc khung.

6
Trả về nhiều giá trị từ một hàm trong swift
Làm cách nào để trả về 3 giá trị dữ liệu riêng biệt cùng loại (Int) từ một hàm trong swift? Tôi đang cố gắng trả lại thời gian trong ngày, tôi cần trả về Giờ, Phút và Thứ hai dưới dạng các số nguyên riêng biệt, nhưng tất cả …
148 function  swift  return 

15
Làm cách nào để phát âm thanh bằng Swift?
Tôi muốn phát âm thanh bằng Swift. Mã của tôi đã hoạt động trong Swift 1.0 nhưng bây giờ nó không hoạt động nữa trong Swift 2 hoặc mới hơn. override func viewDidLoad() { super.viewDidLoad() let url:NSURL = NSBundle.mainBundle().URLForResource("soundName", withExtension: "mp3")! do { player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) …
148 ios  swift  avfoundation 

5
trường hợp nhanh chóng rơi qua
Liệu swift có rơi qua tuyên bố? ví dụ nếu tôi làm như sau var testVar = "hello" var result = 0 switch(testVal) { case "one": result = 1 case "two": result = 1 default: result = 3 } có thể có cùng một mã được thực thi cho trường …

5
Làm thế nào để vượt qua một loại lớp như là một tham số chức năng
Tôi có một hàm chung gọi một dịch vụ web và tuần tự hóa phản hồi JSON trở lại một đối tượng. 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 */ …


5
dealloc trong Swift
Tôi muốn thực hiện một số dọn dẹp vào cuối vòng đời của bộ điều khiển xem, cụ thể là xóa NSNotificationCenterthông báo. Triển khai deallockết quả trong lỗi trình biên dịch Swift: Cannot override 'dealloc' which has been marked unavailable Cách ưa thích để thực hiện một số dọn …
145 swift  dealloc 


16
Tìm một đối tượng trong mảng?
Swift có cái gì đó như _.findWhere không trong Underscore.js không? Tôi có một mảng các cấu trúc kiểu Tvà muốn kiểm tra xem mảng có chứa đối tượng struct có thuộc nametính bằng không Foo. Đã thử sử dụng find()và filter()chúng chỉ hoạt động với các kiểu nguyên thủy, …
144 ios  swift 

23
Thêm thao tác vuốt để xóa UITableViewCell
Tôi đang làm một ứng dụng CheckList với a UITableView. Tôi đã tự hỏi làm thế nào để thêm một lần vuốt để xóa a UITableViewCell. Đây là ViewControll.swift của tôi: import UIKit class ViewController: UIViewController, UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource { var tableView: UITableView! var textField: UITextField! var tableViewData:Array<String> = [] …
144 ios  uitableview  swift 



3
Sử dụng nhiều let-as trong câu lệnh if trong Swift
Tôi đang hủy bỏ hai giá trị từ một từ điển và trước khi sử dụng chúng, tôi phải bỏ chúng và kiểm tra đúng loại. Đây là những gì tôi nghĩ ra: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude …

9
Có thể sử dụng Enum của Swift trong Obj-C không?
Tôi đang cố gắng chuyển đổi một số lớp Obj-C của mình sang Swift. Và một số lớp Obj-C khác vẫn sử dụng enum trong lớp được chuyển đổi đó. Tôi đã tìm kiếm trong Tài liệu phát hành trước và không thể tìm thấy nó hoặc có thể tôi …
144 objective-c  enums  swift 

11
RealmSwift: Chuyển đổi kết quả sang Swift Array
Những gì tôi muốn thực hiện: class func getSomeObject() -> [SomeObject]? { let objects = Realm().objects(SomeObject) return objects.count > 0 ? objects : nil } Làm thế nào tôi có thể trả lại đối tượng [SomeObject]thay vì nếu Results?
143 ios  swift  realm 

13
Khung cảnh báo cho thanh điều hướng trong danh sách của bạn sẽ khác nhau trong thời gian chạy xuất hiện trong Xcode 8 Swift 3
Trước khi tôi nâng cấp lên, Xcode 8tôi chưa thấy lỗi này trong trường hợp như vậy. Tôi có bộ điều khiển dẫn đường khác nhau. Đối với tất cả chúng tôi thấy một lỗi Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.