Создание моего приложения на Linux получаю сообщение об ошибке:Swift 3 Предварительный просмотр 2 ошибка Linux: использование неразрешенного идентификатора
$ swift build
Compile Swift Module 'finder' (1 sources)
main.swift:24:15: error: use of unresolved identifier 'URLSession'
let session = URLSession.shared
$ swiftc main.swift
main.swift:24:15: error: use of unresolved identifier 'URLSession'
let session = URLSession.shared
Он работает в Xcode 8 на моем Mac. Пытаюсь Swift на Ubuntu:
$ swift --version
Swift version 3.0 (swift-3.0-PREVIEW-2)
Target: x86_64-unknown-linux-gnu
Видимо, что-то не так; не видя свой код. –
Я * думаю * переименование «Drop the NS prefix» еще не было сделано для Linux, т. Е. Все равно будет «NSURLSession». –
, возможно, вам понравится эта небольшая обертка вокруг IBM libcurl https://github.com/dmcyk/SwiftyCurl/ – johndpope