Tôi mới dùng Swift. Tài liệu nói: Sử dụng ba dấu ngoặc kép ("" ") cho các chuỗi có nhiều dòng. Sự thụt lề ở đầu mỗi dòng được trích dẫn sẽ bị xóa, miễn là nó khớp với dấu ngoặc kép của dấu đóng. Ví dụ:Swift ba dấu ngoặc kép
let quotation = """
Even though there's whitespace to the left,
the actual lines aren't indented.
Except for this line.
Double quotes (") can appear without being escaped.
I still have \(apples + oranges) pieces of fruit.
"""
Tuy nhiên, tôi sao chép ví dụ này và dán vào sân chơi xcode của tôi và nó cho thấy một lỗi:
Playground execution failed: error: SwiftBasics.playground:9:19: error:
unterminated string literal
let quotation = """
tôi đang làm gì sai
Đây là thương hiệu mới đối với Swift 4 và Xcode 9. Bạn đang sử dụng phiên bản Xcode nào? – WCByrne
Có thể là một vấn đề sân chơi. Chúng không phải lúc nào cũng đại diện chính xác 100% ngôn ngữ. Sân chơi của Typecript có một vài trục trặc. – Carcigenicate
Tôi đang sử dụng Xcode 8 – jreft56