DeClang icon indicating copy to clipboard operation
DeClang copied to clipboard

could not support Swift if #available(iOS 15, *)

Open lijunW opened this issue 4 months ago • 0 comments

create a new project, just add this code:

override func viewDidLoad() {
    super.viewDidLoad()
    if #available(iOS 15, *) {

    }
}

or within swift package Alamofire(5.9.1) and some other swift package like SwifterSwift、Nuke

DeClang (version: swift5.10-v1.0.0) (Xcode 15.4)

build error: Undefined symbols for architecture arm64: "___isPlatformVersionAtLeast", referenced from: Swift._stdlib_isOSVersionAtLeast_AEIC(Builtin.Word, Builtin.Word, Builtin.Word) -> Builtin.Int1 in ViewController.o Swift._stdlib_isOSVersionAtLeast_AEIC(Builtin.Word, Builtin.Word, Builtin.Word) -> Builtin.Int1 in Alamofire.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

lijunW avatar Oct 06 '24 05:10 lijunW