Cách tôi biết tôi có thể xem các phiên bản Swift được dịch tự động của các API Cocoa là bằng cách bấm vào lệnh một loại Cocoa trong Xcode. Ví dụ: dưới đây là những gì được tạo cho UITableViewController:Làm cách nào để truy xuất các tệp "tiêu đề" Swift cho các API Cocoa?
class UITableViewController : UIViewController, UITableViewDelegate, NSObjectProtocol, UIScrollViewDelegate, UITableViewDataSource {
init(style: UITableViewStyle)
var tableView: UITableView!
var clearsSelectionOnViewWillAppear: Bool // defaults to YES. If YES, any selection is cleared in viewWillAppear:
var refreshControl: UIRefreshControl!
}
Có cách nào khác để làm cho Xcode tạo phiên bản Swift này không? Tốt hơn là từ dòng lệnh?
Thú vị rằng đầu ra có vẻ khác biệt rõ rệt so với những gì Xcode lãm. Ngoài ra, điều này có thể được sử dụng để xem các định nghĩa ẩn như '_Collection'. – jtbandes
không hoạt động trong Xcode 6 beta 6 – user102008
Có các nhận xét về bài đăng trên blog của [Erica Sadun] (https://www.instapaper.com/read/499591307) về cách nhận lệnh làm việc theo beta 6 và cách kết xuất các phiên bản UIKit là tốt. –