2015-01-07 12 views

Trả lời

168
// Original answer. 
var newColor = UIColor.lightGrayColor().CGColor 

// Swift 3 version 
var newColor = UIColor.lightGray.cgColor 
+31

@idmean Tôi không nghĩ cần giải thích. Câu hỏi về cơ bản là yêu cầu một dòng mã. "Hãy cho tôi dòng Obj-C này trong Swift". Bạn đang mong chờ loại giải thích nào? Đây là tất cả những gì cần thiết để trả lời loại câu hỏi này – Chris

+1

Bạn chỉ đơn giản là không nên trả lời các câu hỏi như thế. Trả lời khuyến khích người khác đăng câu hỏi tương tự. – idmean

+8

Đó là lý do tại sao câu hỏi có 3 downvotes. Chỉ vì OP không biết cách hỏi đúng câu hỏi bằng tiếng Anh (có lẽ có rào cản ngôn ngữ) không có nghĩa là họ không xứng đáng với câu trả lời cho câu hỏi đó. Nếu không ai có thể hiểu được những gì đang được hỏi, thì điều đó hoàn toàn khác. Nhưng thật dễ dàng để giải thích những gì đang được yêu cầu – Chris

1

Thật kỳ lạ, vì Swift cũng đã phát triển thành 3.0, câu trả lời cũng đã phát triển. Tôi chạy qua điều này trong khi chuyển đổi một số mã Objective C sang Swift. Tôi hi vọng điêu nay se giup được ai đo! :-) Đây là những gì nó là ngày hôm nay:

context.setStrokeColor(UIColor.lightGray.cgColor) 

Và nó buồn cười, câu trả lời "ánh sáng màu xám" này thực sự giúp tôi gỡ lỗi một số mã quá! Cảm ơn iou!

Các vấn đề liên quan