2015-04-10 19 views
9

Có thể sử dụng Xcode 6.3 nhưng vẫn ở với Swift 1.0 không?
Sử dụng SDK iOS 8.2 không được, và tôi không thể tìm thấy bất kỳ chuyển đổi cho phiên bản Swift ...Có phải Xcode 6.3 có Swift 1.0 không?

EDIT: Tôi có một phần mở rộng xây dựng trong Swift 1.0 mà tôi không muốn chạm vào, nhưng cập nhật dự án chính của tôi

+0

Tại sao bạn sẽ cần phải quay trở lại Swift 1.0? – Schemetrical

+2

Tôi không muốn quay lại - Tôi muốn ở lại – dogsgod

+2

Ở lại với Xcode cũ, không cập nhật lên Xcode 6.3 –

Trả lời

7

Nếu bạn gặp vấn đề về cú pháp thì bạn có thể chuyển đổi thành cú pháp mới nhất. Cũng không có cách nào sử dụng 1,0 trong xcode 6,3

enter image description here

+0

Cảm ơn, nhưng điều này sẽ khiến quá trình đánh giá của Apple sẽ đau đớn. Tôi có một ứng dụng WatchKit trong Swift 1.0 và họ rất thận trọng với các bản cập nhật trước khi ra mắt Đồng hồ! – dogsgod

+0

@dogsgod nó luôn luôn tốt hơn để áp dụng thay đổi, bạn không thể trì hoãn 1,2 cho lâu dài. Bạn phải sử dụng nó tại một số điểm. Hơn nữa, bạn không thể tiếp tục sử dụng xcode 6.2. Tôi không biết điều này lớn như thế nào đối với bạn nhưng đó là điều thú vị và đầy thách thức đối với bạn. –

+0

Tôi hoàn toàn đồng ý - nói chung. Ngay bây giờ, có một số hạn chế thời gian, không may là – dogsgod

1

Không, điều đó là không thể. Xcode 6.3 đi kèm với Swift 1.2. Nếu bạn lo ngại về tính tương thích, bạn có thể chuyển đổi mã 1.0 nhanh chóng của mình thành Swift 1.2 bằng cách sử dụng Xcode 6.3
Edit->Convert->To latest Swift syntax

+1

Điều này không đảm bảo thực sự hoạt động tốt – styler1972

+3

@ styler1972: "không được đảm bảo" là một thuật ngữ rất tích cực cho trải nghiệm thực tế :) – dogsgod

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